More user groups are needed. Some of these are created by the group administrator, some by the global user administrator.
Creation of a user group by the group administrator
When a group administrator creates a new user group, the group potential assigned to this group is always taken from that of the superordinate user group.
New user group
LIMIT-GROUP-HIERARCHY and FREE-GROUP-HIERARCHY of the new user group are assigned the relevant group potential values specified in the /ADD-USER-GROUP command.
LIMIT-USER-ADM and FREE-USER-ADM of the new user group are both assigned the value 0.
Superordinate user group
The sum total of the FREE-GROUP-HIERARCHY and FREE-USER-ADM values of the superordinate user group is reduced accordingly.
First FREE-GROUP-HIERARCHY is reduced until the value 0 is reached.
If FREE-GROUP-HIERARCHY is insufficient, the remainder is taken from FREE-USER-ADM.
The value of MAX-SUB-GROUPS in FREE-GROUP-HIERARCHY is reduced by 1.
No new user group is created if the calculations described above would result in a negative value for the group potential of the superordinate user group, i.e. if its group potential is completely used up.
When a global user administrator creates a new user group and assigns its group potential, this does not affect the group potential of the superordinate user group; instead it is assigned as a kind of “special allotment”.
The group potential available as a result of such an administrative activity may be assigned to individual members and subgroups of the new user group but it will not be returned to the group potential of the group superordinate to the new group.
New user group
LIMIT-USER-ADM and FREE-USER-ADM of the new user group are assigned the relevant group potential values specified in the ADD-USER-GROUP command.
LIMIT-GROUP-HIERARCHY and FREE-GROUP-HIERARCHY of the new user group are assigned the value 0.
Superordinate user group
The value of MAX-SUB-GROUPS in FREE-GROUP-HIERARCHY is reduced by 1. If FREE-GROUP-HIERARCHY already has the value 0, FREE-USER-ADM is reduced by 1.
Part 1: Group administrator BIGCHIEF creates user group DEVELOPS as a subgroup of group SYSTEMSW
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:09:29 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION SYSTEMSW PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-GROUPS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SOFTWARE MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 44 FREE USER-ADM 0 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 45 FREE USER-ADM 0 . . . SUB-GROUPS MANUALS NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:11:31 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION SYSTEMSW PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-GROUPS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SOFTWARE MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 33 FREE USER-ADM 0 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 35 FREE USER-ADM 0 . . . SUB-GROUPS DEVELOPS MANUALS NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:11:58 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION DEVELOPS PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-MEMBERS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SYSTEMSW MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 10 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 10 FREE USER-ADM 0 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 10 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 10 FREE USER-ADM 0 . . . NO SUB-GROUP SPECIFIED NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
Figure 11: Configuration after addition of the group DEVELOPS
Part 2: The global user administrator creates the group DIAGNOSE as a subgroup of group SYSTEMSW
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:13:18 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION SYSTEMSW PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-GROUPS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SOFTWARE MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 33 FREE USER-ADM 0 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 35 FREE USER-ADM 0 . . . SUB-GROUPS DEVELOPS MANUALS NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
Adding the group DIAGNOSE
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:15:27 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION SYSTEMSW PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-GROUPS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SOFTWARE MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 32 FREE USER-ADM 0 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 50 LIMIT USER-ADM 0 FREE GROUP-HIERARCHY 35 FREE USER-ADM 0 . . . SUB-GROUPS DEVELOPS DIAGNOSE MANUALS NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
|
SHOW-USER-GROUP INFORMATION = *ALL 2018-03-05 11:15:51 ------------------------------------------------------------------------------ GROUP-IDENTIFICATION DIAGNOSE PUBSET X GROUP-ADMINISTRATOR *NONE ADM-AUTHORITY *MANAGE-MEMBERS USER-GROUP-PREFIX *ANY GROUP-MEMBER-PREFIX *ANY UPPER-GROUP SYSTEMSW MAX-SUB-GROUPS... LIMIT GROUP-HIERARCHY 0 LIMIT USER-ADM 5 FREE GROUP-HIERARCHY 0 FREE USER-ADM 5 MAX-GROUP-MEMBERS... LIMIT GROUP-HIERARCHY 0 LIMIT USER-ADM 5 FREE GROUP-HIERARCHY 0 FREE USER-ADM 5 . . . NO SUB-GROUP SPECIFIED NO GROUP-MEMBER SPECIFIED ------------------------------------------------------------------------------ SHOW-USER-GROUP INFORMATION = *ALL END OF DISPLAY
Figure 12: Configuration after creation of the additional groups