Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

MODIFY-OPERATOR-ROLE

&pagelevel(3)&pagelevel

Change assignment of routing codes to operator role

Component:

SRPMNUC

Functional area:

Operator function control

Domain:

SECURITY-ADMINISTRATION

Privileges:

SECURITY-ADMINISTRATION

Function

This command is used to modify a list of routing (authorization) codes which have been assembled to form an “operator role”, and of which the specified pubset is aware. A modification involves either adding further routing codes to the existing operator role, from the list of up to 40 available codes, or withdrawing particular routing codes from the role.

Format

MODIFY-OPERATOR-ROLE                                                                                                                       

OPERATOR-ROLE = <name 1..8>

,PUBSET = *HOME / <cat-id 1..4>

,REMOVE-ROUTING-CODES = *NONE / *ALL / list-poss(40): * / <alphanum-name 1..1>

,ADD-ROUTING-CODES = *NONE / *ALL / list-poss(40): * / <alphanum-name 1..1>

Operands

OPERATOR-ROLE = <name 1..8>
Specifies the name of the operator role which is to be amended. This is the name that an authorized user program must use whenever it wishes to undertake tasks (= routing codes) which are linked with this role.

PUBSET =
Specifies the pubset whose user catalog contains an entry for the role which is to be modified.

PUBSET = *HOME
The operator role is recorded in the user catalog of the home pubset.

PUBSET = <cat-id 1..4>
Precise specification of the pubset in whose user catalog the operator role is recorded.

REMOVE-ROUTING-CODES =
Specifies the routing codes, and hence the areas of work, which are to be withdrawn from the existing operator role.

REMOVE-ROUTING-CODES = *NONE
Preset value: no routing codes are to be withdrawn from the existing operator role.

REMOVE-ROUTING-CODES = *ALL
All the routing codes previously assigned to the role are to be withdrawn.

REMOVE-ROUTING-CODES = list-poss(40): * / <alphanum-name 1..1>
Precise specification of up to 40 routing codes which are to be withdrawn from the existing operator role. There is a table of the routing codes in the “Introduction to System Administration” [14].

ADD-ROUTING-CODES =
Specifies the additional routing codes, and hence the areas of work, which are to be assigned to the existing operator role.

ADD-ROUTING-CODES = *NONE
Preset value: no additional routing codes are to be assigned to the existing operator role.

ADD-ROUTING-CODES = *ALL
All the routing codes known to the system are to be assigned to the existing role.

ADD-ROUTING-CODES = list-poss(40): * / <alphanum-name 1..1>
Precise specification of up to 40 additional routing codes which are to be assigned to the existing operator role. There is a table of the routing codes in the “Introduction to System Administration” [14].

Return codes

(SC2)

SC1

Maincode

Meaning


0

CMD0001

No error

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