HP MSR2000/3000/4000 Router Series Fundamentals Command Reference

38
command command-string: Specifies a command string. The command-string argument is a
case-sensitive string of 1 to 128 characters, including the wildcard asterisk (*), the delimiters space and
tab, and all printable characters.
execute: Specifies the execute commands of a feature or feature group. An execute command (for
example, ping) executes a specific function or program.
read: Specifies the read commands of a feature or feature group. A read command (for example, display,
dir, more, or pwd) displays configuration or maintenance information.
write: Specifies the write commands of a feature or feature group. A write command (for example, ssh
server enable) configures the system.
feature [ feature-name ]: Specifies one or all features. The feature-name argument specifies a feature
name. If no feature name is specified, you specify all the features in the system. When you specify a
feature, you must enter its name exactly as displayed by display role feature, including the case.
feature-group feature-group-name: Specifies a user-defined or pre-defined feature group. The
feature-group-name argument represents the feature group name, a case-sensitive string of 1 to 31
characters. If the feature group has not been created, the rule takes effect after the group is created. To
display the feature groups that have been created, use the display role feature-group command.
web-menu [ web-string ]: Specifies a Web menu item. The web-string argument represents the path of the
Web menu item, a case-insensitive string of 1 to 512 characters. Use the slash (/) to separate menu folder
and file names, for example, M_DEVICE/I_BASIC_INFO/I_reboot. If you do not specify any Web menu
item, the rule applies to all Web items. Web menu items are not supported in this release.
xml-element [ xml-string ]: Specifies an XML element. The xml-string argument represents the path of the
XML element, a case-insensitive string of 1 to 512 characters. Use the slash (/) to separate element folder
and file names, for example, Interfaces/Index/Name. If you do not specify any XML element, the rule
applies to all XML elements.
all: Deletes all the user role rules.
Usage guidelines
You can define the following types of rules for different access control granularities:
Command rule—Controls access to a command or a set of commands that match a regular
expression.
Feature rule—Controls access to the commands of a feature by command type.
Feature group ruleControls access to the commands of a group of features by command type.
Web menu rule—Controls access to Web menus. Web menus are not supported in this release.
XML element rule—Controls access to XML elements.
You can configure up to 256 rules for a user role, but the total number of user role rules in the system
cannot exceed 1024.
A user role can access the set of permitted commands specified in its rules. User role rules include
predefined (identified by sys-n) and user-defined user role rules.
If two user-defined rules of the same type conflict, the one with the higher ID takes effect. For
example, if rule 1 permits the ping command, rule 2 permits the tracert command, and rule 3
denies the ping command, the user role can use the tracert command but not the ping command.
If a predefined user role rule and a user-defined user role rule conflict, the user-defined user role rule
takes effect.