Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Beispiel 2: Einrichten neuer Benutzergruppen

Es werden weitere Benutzergruppen benötigt. Die Benutzergruppen werden teilweise vom Gruppenverwalter und teilweise vom systemglobalen Benutzerverwalter eingetragen.

Einrichten einer Benutzergruppe durch einen Gruppenverwalter

Beim Einrichten einer neuen Benutzergruppe durch einen Gruppenverwalter wird das dieser Benutzergruppe zugeteilte Gruppenpotential stets der übergeordneten Benutzergruppe entnommen.

Eingerichtete Benutzergruppe

LIMIT-GROUP-HIERARCHY und FREE-GROUP-HIERARCHY der neuen Benutzergruppe erhalten jeweils die im Kommando /ADD-USER-GROUP angegebenen Werte.

LIMIT-USER-ADM und FREE-USER-ADM der neuen Benutzergruppe erhalten jeweils den Wert 0.

Übergeordnete Benutzergruppe

Die Summe der Werte von FREE-GROUP-HIERARCHY und FREE-USER-ADM der übergeordneten Benutzergruppe wird jeweils um die angegebenen Werte verkleinert.

  • Zunächst wird FREE-GROUP-HIERARCHY verkleinert, bis minimal der Wert 0 erreicht ist.

  • Verbleibt noch ein Rest, wird anschließend FREE-USER-ADM um diesen Wert verkleinert.

  • Für FREE-GROUP-HIERARCHY des Potentialtyps MAX-SUB-GROUPS wird zusätzlich der Wert -1 berechnet.

Das Einrichten einer neuen Benutzergruppe wird abgelehnt, wenn sich bei der Verrechnung des Gruppenpotentials in der übergeordneten Benutzergruppe ein negativer Wert ergibt, d.h. dort kein freies Gruppenpotential mehr vorhanden ist.

Einrichten einer Benutzergruppe durch einen systemglobalen Benutzerverwalter

Beim Einrichten einer neuen Benutzergruppe durch einen systemglobalen Benutzerverwalter wird das dieser Benutzergruppe zugeteilte Gruppenpotential nicht dem Gruppenpotential der übergeordneten Benutzergruppe entnommen, sondern ihr gewissermaßen als „Sonderkontingent“ zugewiesen.

Ein aus dieser Verwaltungsmaßnahme resultierendes freies Gruppenpotential kann an die Gruppenmitglieder der neu eingerichteten Benutzergruppe und die ihr untergeordnete Benutzergruppenstruktur weitergegeben werden, jedoch nicht an die ihr übergeordnete Benutzergruppe zurückfließen.

Eingerichtete Benutzergruppe

LIMIT-USER-ADM und FREE-USER-ADM der neuen Benutzergruppe erhalten die im Kommando ADD-USER-GROUP angegebenen Werte.

LIMIT-GROUP-HIERARCHY und FREE-GROUP-HIERARCHY der neuen Benutzergruppe erhalten jeweils den Wert 0.

Übergeordnete Benutzergruppe

FREE-GROUP-HIERARCHY des Potentialtyps MAX-SUB-GROUPS der übergeordneten Benutzergruppe wird um den Wert 1 verkleinert. Besitzt FREE-GROUP-HIERARCHY bereits den Wert 0, wird FREE-USER-ADM um den Wert 1 verkleinert.

Teil 1: Gruppenverwalter BIGCHIEF richtet Benutzergruppe DEVELOPS als Untergruppe zu SYSTEMSW ein

/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


Bild 11: SRPM-Beispiele - Gruppe DEVELOPS wurde hinzugefügt


Teil 2: Der systemglobale Benutzerverwalter richtet DIAGNOSE als Untergruppe zu SYSTEMSW ein

/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

Hinzufügen der Gruppe 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

Bild 12:  Zustand nach Ablauf nach Einrichtung von weiteren Gruppen