Oracle® Communications EAGLE Database Administration - System Management User's Guide Release 46.6 E93319 Revision 1 |
|
![]() Previous |
![]() Next |
This procedure is used to assign different names to the 32 configurable command classes, and to assign commands to these configurable command classes.
The EAGLE still has the non-configurable command classes: Basic, Database Administration, Debug, Link Maintenance, Program Update, Security Administration, System Maintenance.
The Command Class Management feature allows commands from any of these non-configurable command classes to placed into another command class, which can be assigned to a user or terminal. This gives greater control over the commands that users can use, and to the commands that can be executed from a given terminal. For example, a user needs to use only these commands: rtrv-card
, rtrv-ls
, rtrv-slk
, rtrv-dstn
, rtrv-rte
, rtrv-user
, rtrv-secu-user
, rept-stat-db
, rept-stat-card
, rept-stat-slk
, rept-stat-ls
, rtrv-gpl
, rept-stat-gpl
, rept-stat-rte
, rept-meas
.
To give this user access to these commands without the Command Class Management feature would require the user to be assigned to these command classes: Database, Security Administration, System Maintenance, Program Update, and Link Maintenance. In addition to giving access to the commands this user needs, this user has access to all the commands in these command classes. This would also allow the user to add, change, or remove database entities (cards, signaling links, routes, etc.), to inhibit signaling links, enable features with either the chg-feat
or enable-ctrl-feat
command that you may not want turned on.
The Command Class Management feature allows these commands to be placed in their own command class which can be assigned to the user. Once the new command class is configured with these commands, the commands will be in their original command classes as well as the new configured command class. The user can be restricted to executing the commands in the new configured command class.
Commands can also be removed from configurable command classes.
When the Command Class Management controlled feature is enabled and activated, these command classes are created with the names U01, U02, U03, ... U32. The names of these command classes, and the descriptions of these command classes can be changed with the chg-cmdclass
command. The chg-cmdclass
command uses these parameters.
:class
– The current class name, shown in the rtrv-cmdclass
command output.
:nclass
– The new command class name consisting of 1 alphabetic character and 2 alpha-numeric characters.
:descr
– The description of the new command class consisting of 1 alphabetic character and up to 31 alpha-numeric characters, enclosed in double quotes.
Commands can be assigned to these configurable command classes using the chg-cmd
command. The chg-cmd
command uses these parameters.
:cmd
– The command being added or removed from the configurable command class.
:class1
- :class8
– The name of the configurable command class that command is being added to or removed from with either yes (to add the command) or no (to remove the command) separated by a dash. For example, to add a command to configurable class db1
, the class1=db1-yes
parameter would be specified.
Up to eight configurable command classes can be specified with the chg-cmd
command. To assign the command to more than eight configurable command classes, the repeat chg-cmd
command until the desired number of configurable command classes, up to 32, have been specified.
To configure command classes, the Command Class Management feature must be enabled and turned on. Enter the rtrv-ctrl-feat
command to verify whether or not the Command Class Management feature is enabled. If the Command Class Management feature is not enabled or turned on, perform Activating Controlled Featuresto enable andturn on the Command Class Management feature.
Figure 4-12 Configuring Command Classes
Sheet 1 of 2
Sheet 2 of 2