Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Example 2: Creating a new user group

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 group-identification=systemsw,pubset=x

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

/add-user-group group-identification=develops,pubset=x, -
/    upper-group=systemsw,adm-authority=*manage-members, -
/    max-group-members=10,max-sub-groups=10
/show-user-group group-identification=systemsw,pubset=x

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 group-identification=develops,pubset=x

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 group-identification=systemsw,pubset=x

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

/add-user-group group-identification=diagnose,pubset=x, -
/ upper-group=systemsw,adm-authority=*manage-members, -
/ max-group-members=5,max-sub-groups=5
/show-user-group group-identification=systemsw,pubset=x

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 group-identification=diagnose,pubset=x

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