How to Assign Privilege Levels with TACACS+ and
RADIUSPrintable Pdf
Document ID: 13860
Introduction Prerequisites
Requirements
Components Used
Conventions Example
Configurations - Router
Configurations - Server Related Information
Introduction
This document explains how to change the privilege level for certain commands, and provides an example
with parts of sample configurations for a router and TACACS+ and RADIUS servers.
Prerequisites
Requirements
Readers of this document should have knowledge of privilege levels on a router.
By default, there are three privilege levels on the router.
privilege level 1 = non-privileged (prompt is router>), the default level for logging in
privilege level 15 = privileged (prompt is router#), the level after going into enable mode
privilege level 0 = seldom used, but includes 5 commands: disable, enable, exit, help, and logout
Levels 2-14 are not used in a default configuration, but commands that are normally at level 15 can be moved
down to one of those levels and commands that are normally at level 1 can be moved up to one of those
levels. Obviously, this security model involves some administration on the router.
To determine the privilege level as a logged-in user, type the show privilege command. To determine what
commands are available at a particular privilege level for the version of Cisco IOS® software that you are
using, type a ? at the command line when logged in at that privilege level.
Note: Instead of assigning privilege levels, you can do command authorization if the authentication server
supports TACACS+. The RADIUS protocol does not support command authorization.
Components Used
The information in this document is based on Cisco IOS Software Releases 11.2 and later.
The information presented in this document was created from devices in a specific lab environment. All of the
devices used in this document started with a cleared (default) configuration. If you are working in a live
network, ensure that you understand the potential impact of any command before using it.
Conventions
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Example
In this example, snmp-server commands are moved down from privilege level 15 (the default) to privilege
level 7. The ping command is moved up from privilege level 1 to privilege level 7. When user seven is
authenticated, that user is assigned privilege level 7 by the server and a show privilege command displays
"Current privilege level is 7." The user can ping and do snmp-server configuration in configuration mode.
Other configuration commands are not available.