Nortel DMS-100 Command Screening Table (CMDS) |
Table Name
Command Screening Table.
Functional Description of Table CMDS
Command screening table CMDS is part of the enhanced security feature. Office parameter ENHANCED_COMMAND_SCREENING, in table OFCOPT (Office Options), determines if the feature is active. You set office parameter ENHANCED_COMMAND_SCREENING to Y if you purchased the feature or N if you did not purchase the feature. You cannot set office parameter ENHANCED_COMMAND_SCREENING after the first datafill. This prevention stops any person from overriding security.
Each command that has between one and thirty-one command classes appears in table CMDS.
You can assign any set of up to 31 classes to a command. For more information, refer to the description of table TERMDEV (Terminal Devices) in the data schema section of Translations Guide. Command screening ensures that the command classes of the user match the classes of the commands the user wants to use. You must datafill each command for the directory in which you intend to use the command. For example, if you want the Force Release (FRLS) command to be accessible at the Line Test Position (LTP) level of the Maintenance and Administration Position (MAP), you must make a FRLS entry in table CMDS for the LTP directory.
The PRIVCLAS command allows multiple command classes to be set.
Fields LOGONUSE, USEALARM, LOGABUSE, and ALRMABUS determine if the system generates a log or alarm for command use or abuse.
The system automatically inserts tuples in this table with default values.
Datafill Sequence
You do not need to enter data in other tables before you enter data in table CMDS.
Table Size
The system dynamically allocates memory for this table. The initial size of the table is 100 entries. The system automatically expands the table size when necessary.
Datafill
The following table describes datafill for table CMDS:
-----------------------------------------------------------------------------------------
Field Descriptions
Field Subfield Entry Explanation and Action
----------------------------------------------------------------------------------------
CMDINCR See subfields Command and Increment.
This field has the subfields CMDNAME and
INCRNAME.
CMDNAME Alphanumeric Command Name.
(1 to 16 Enter the command name.
characters)
INCRNAME Alphanumeric Increment Name.
(1 to 16 Enter the increment name.
characters) or If the command is not part of an increment,
$ enter "$".
----------------------------------------------------------------------------------------
DUMPSAFE NOTSAFE, DSPS, Command Availability.
or PS The default value NOTSAFE makes the command
not available during Data Store (DS) dump
and Program Store (PS) dump.
Enter "DSPS" if you want the command available
during both DS dump and PS dump.
Enter "PS" if want want the command available
only during PS (after DS is complete).
----------------------------------------------------------------------------------------
LOGONUSE Y or N Command Use Log Status.
Enter "Y" if you want a log report for each
use of the command. Enter "N" if you do not
want a log report for each use of the command.
The default value is "N".
----------------------------------------------------------------------------------------
USEALARM CR, MJ, MN, Command Use Alarm Status.
or NA Enter one of the following values:
* CR if you want a critical alarm for command
use.
* MJ if you want a major alarm for command
use.
* MN if you want a minor alarm for command
use.
* NA if you want no alarm for command use.
The default value is "NA".
----------------------------------------------------------------------------------------
LOGABUSE Y or N Command Abuse Log Status.
Enter "Y" if you want a log report when a
user with the wrong command set tries to
use the command. Enter "N" if you do not
want a log report when a user with the
wrong command set tries to use the command.
The default value is "N".
----------------------------------------------------------------------------------------
-continued-
-----------------------------------------------------------------------------------------
Field Descriptions (continued)
Field Subfield Entry Explanation and Action
----------------------------------------------------------------------------------------
ALRMABUS CR, MJ, MN, Command Abuse Alarm Status.
or NA Enter one of the following values:
* CR if you want a critical alarm for command
abuse.
* MJ if you want a major alarm for command
abuse.
* MN if you want a minor alarm for command
abuse.
* NA if you want no alarm for command abuse.
The default value is "NA".
----------------------------------------------------------------------------------------
PRIVSET 0 to 30, ALL, Privileged Set.
or (NONE) Enter the set of command classes that
correspond to the specified command.
The default value is "(NONE)".
The system defaults an incorrect entry
to "(NONE)".
----------------------------------------------------------------------------------------
-End-
Datafill Example
The following example shows sample datafill for table CMDS.
-----------------------------------------------------------------------------------------
Datafill Example for Table CMDS
-----------------------------------------------------------------------------------------
Example of a MAP display:
CMDINCR DUMPSAFE LOGONUSE USEALARM LOGABUSE ALRMABUS PRIVSET
_______________________________________________________________________________________
DUMP $ DSPS N NA N NA ALL
STOPDUMP $ DSPS N NA N NA ALL
HPDUMP $ DSPS N NA N NA ALL
JFFREEZE $ DSPS N NA N NA ALL
DCN $ DSPS N NA N NA ALL
TABLE $ PS N NA N NA ALL
DMOPRO $ PS N NA N NA ALL
SERVORD $ PS N NA N NA ALL
RESTART $ NOTSAFE N NA N NA 30
_______________________________________________________________________________________