Der User soll den Status eines anderen USRPRF's ändern.
Wenn ich *secadm vergebe, dann hat er Rechte neue User anzulegen.
PHP-Code:
CHGUSRPRF USRPRF(PPP) STATUS(*ENABLED)
In der Hilfe steht:
PHP-Code:
*SECADM
Dem Benutzer wird die Berechtigung des Sicherheitsadministrators
erteilt. Er kann Benutzerprofile erstellen, ändern oder löschen,
wenn er für die Befehle CRTUSRPRF (Benutzerprofil erstellen),
CHGUSRPRF (Benutzerprofil ändern) und DLTUSRPRF (Benutzerprofil
löschen) und das Benutzerprofil berechtigt ist. Diese Berechtigung
befugt nicht zur Erteilung von Sonderberechtigungen, über die dieses
Benutzerprofil nicht selbst verfügt. Um einem anderen Benutzer die
Sonderberechtigungen *SECADM erteilen zu können, muss ein Benutzer
die Sonderberechtigungen *ALLOBJ und *SECADM haben.
Da der Befehl CRTUSRPRF nur mit *use für public versehen ist, kann er mit *secadm jetzt User anlegen, was er vorher nicht konnte.
Grüße
Carsten Schulz
Bookmarks