PDA

View Full Version : Berechtigungen für AS400-Befehle



alex61
05-03-20, 08:12
Hallo zusammen,
wo muss ich einstellen, daß ein User bestimmte AS400-Befehle ausführen bzw. nicht ausführen kann, z.B. CPYTOIMPF.

Für eine kurze Info wäre ich dankbar.

Gruss A.

andreaspr@aon.at
05-03-20, 08:39
Mir fallen auf die Schnelle 2 Möglichkeiten ein ...

* Du könntest solchen Befehlen/Programmen eine Berechtigungsliste hinterlegen, in der du explizite User ausschließt.
Dafür müsstest du all diesen Objekten einmal die AUTL hinterlegen, kannst aber dann sehr einfach neue User hinzufügen oder alte entfernen ohne erneut alle Objekte angreifen zu müssen.

* Es gibt sicher ein Exit-PGM was man im System registrieren kann wo man ein selbst geschriebenes Programm verwendet, wo du deine Berechtigungsprüfungen definieren kannst.

lg Andreas

Fuerchau
05-03-20, 08:52
EDTOBJAUT heißt der Befehl.
Zusätzlich gibts im USRPRF die Einstellung LMTCPB(*YES).
Dies schränkt die Benutzung aus der Befehlszeile für Kommandos ein: CHGCMD … ALWLMTUSR(*NO).
Änderungen an Systemobjekten sind allerdings nicht empfehlenswert, vor allem nicht, wenn sie nicht dokumentiert werden (CLP).
Allerdings finde ich persönlich, ein CPY-Befehl gehört i.d.R. in die Finger von Endusern.

alex61
05-03-20, 11:19
danke an alle für die Hilfe !!! Funktioniert !