Domain: | USER-ADMINISTRATION |
Privileges: | STD-PROCESSING, USER-ADMINISTRATION |
This command removes a user group from the user catalog of the specified pubset.
The user group to be deleted must not have any group members or subgroups.
If a (partial) group structure is to be deleted, the members of the groups affected must first be deleted or reassigned to other groups. The group structure can subsequently be deleted “from the bottom upwards”.
Any group potentials thus released are added to that of the next higher group (UPPER-GROUP), thereby increasing the maximum number of subgroups and group members.
The following are authorized to issue this command:
Global user administrators (i.e. users possessing the USER-ADMINISTRATION privilege) may issue this command with respect to all user groups
Group administrators possessing at least the MANAGE-GROUPS privilege (ADM-AUTHORITY) may issue this command with respect to the subordinate group structure only
For the command to be accepted, the global administrator issuing the command must be registered as such on the home pubset of the current BS2000 session, while the group administrator must be registered as such on the pubset specified via the PUBSET operand.
REMOVE-USER-GROUP |
GROUP-IDENTIFICATION = list-poss(127): <name 1..8> ,PUBSET = *HOME / <cat-id 1..4> |
GROUP-IDENTIFICATION =
Group ID of the user group whose entry is to be removed.
GROUP-IDENTIFICATION = list-poss(127): <name 1..8>
Group ID.
PUBSET = *HOME / <cat-id 1..4>
Pubset from whose user catalog the group entry is to be removed.
PUBSET = *HOME
The entry is to be removed from the user catalog of the home pubset of the current BS2000 session.
PUBSET = <cat-id 1..4>
Catalog ID of the pubset from whose user catalog the entry is to be removed.
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 processing | |
64 | SRM6040 | Semantic error during command processing | |
130 | SRM6030 | Command cannot be processed at the present time |