Delete operator role
Component: | SRPMNUC |
Functional area: | Operator function control |
Domain: | SECURITY-ADMINISTRATION |
Privileges: | SECURITY-ADMINISTRATION |
Function
This command is used to delete a list of routing (authorization) codes which has been compiled to form an “operator role” and stored in the user catalog of a pubset. An operator role corresponds to an area of work, and gives the exerciser of the role the right to issue the commands assigned to that area of work. Each area of work (= operator role) is represented by a set of authorization (routing) codes specified by the system administration; this may be any combination of the total of 40 authorization codes used in BS2000. The system administration uses the MODIFY-OPERATOR-ATTRIBUTES command to assign to each operator identification the operator roles which it may undertake.
The DELETE-OPERATOR-ROLE command can only be used to delete roles which are not assigned to any operator identification.
Format
DELETE-OPERATOR-ROLE |
OPERATOR-ROLE = list-poss(20): <name 1..8> ,PUBSET = *HOME / <cat-id 1..4> |
Operands
OPERATOR-ROLE = list-poss(20): <name 1..8>
Names of the operator roles to be deleted. In total, the names of 20 operator roles may be specified. These roles must not be assigned to any user ID (= operator identification) in the user catalog.
PUBSET =
Specifies the pubset from whose user catalog the role is to be deleted.
PUBSET = *HOME
The operator role is to be deleted from the user catalog of the home pubset.
PUBSET = <cat-id 1..4>
Exact specification of the pubset from whose catalog the operator role is to be deleted.
Return codes
(SC2) | SC1 | Maincode | Meaning |
---|---|---|---|
0 | CMD0001 | No errors | |
2 | 0 | SRM6001 | Command executed with a warning |
32 | SRM6020 | System error during command processing | |
64 | SRM6040 | Semantic error | |
130 | SRM6030 | Command cannot temporarily be executed |