The permissions for a non-default account are determined by the role assigned to it.
The required parameters for creating an account are name, role, and password. In this example, the optional desc parameter is also utilized.
device# configure terminal
device(config)# username mlopez role NetworkAdmin password xL*84qt desc "Has access to all network admin commands."