Domain: | SECURITY-ADMINISTRATION |
Privileges: | SECURITY-ADMINISTRATION |
This command modifies an existing privilege set. Details of privilege sets can be found on "Privilege sets".
Modification of a privilege set always also modifies the rights of the user IDs to which this privilege set is assigned. The changes become effective if they are made on the home pubset.
If the privilege SAT-FILE-MANAGEMENT is to be added to a privilege set, the following must be noted:
The privilege SAT-FILE-MANAGEMENT must not be assigned to a privilege set which is assigned to the user ID TSOS.
SAT logging is activated for each user ID possessing the privilege set to which the privilege SAT-FILE-MANAGEMENT is assigned.
Each user ID possessing the privilege set to which the privilege SAT-FILE-MANAGEMENT is assigned is regarded by SAT as not switchable.
If the privilege SAT-FILE-EVALUATION is to be added to a privilege set, the following must be noted:
SAT logging is activated for each user ID possessing the privilege set to which the privilege SAT-FILE-EVALUATION is assigned.
If the privilege USER-ADMINISTRATION is to be added to a privilege set, the following must be noted:
The privilege USER-ADMINISTRATION must not be assigned to a privilege set which is assigned to a group administrator.
MODIFY-PRIVILEGE-SET |
PRIVILEGE-SET-NAME = <name 1..8> ,ADD-PRIVILEGE = *NONE / list-poss(64): <text> ,REMOVE-PRIVILEGE = *NONE / list-poss(64): <text> ,PUBSET = *HOME / <cat-id 1..4> |
PRIVILEGE-SET-NAME = <name 1..8>
The name of the privilege set to be modified.
ADD-PRIVILEGE = *NONE / list-poss(64): <text>
Defines which privileges are to be added to this privilege set.
ADD-PRIVILEGE = *NONE
No privileges are to be added.
ADD-PRIVILEGE = list-poss(64): <text>
Specifies which privileges are to be added. See "Functional overview" for possible privileges. Exceptions: TSOS and SECURITY-ADMINISTRATION.
REMOVE-PRIVILEGE = *NONE / list-poss(64): <text>
Defines which privileges are to be removed from the privilege set.
REMOVE-PRIVILEGE = *NONE
No privileges are to be removed.
REMOVE-PRIVILEGE = list-poss(64): <text>
Specifies which privileges are to be removed. See "Functional overview" for possible privileges. Exceptions: TSOS and SECURITY-ADMINISTRATION.
PUBSET = *HOME / <cat-id 1..4>
Specifies the pubset on which the privilege set is to be modified.
PUBSET = *HOME
The privilege set is to be modified on the home pubset.
PUBSET = <catid 1..4>
The privilege set is to be modified on the specified pubset.
Command return codes
(SC2) | SC1 | Maincode | Meaning |
0 | CMD0001 | Command executed without errors | |
2 | 0 | SRM6001 | Command executed with a warning |
1 | SRM6010 | Syntax error in the command | |
32 | SRM6020 | System error during command execution | |
64 | SRM6040 | Semantic error during command execution | |
130 | SRM6030 | Command cannot be executed at the present time |