View Full Version : Berechtigung im IFS
Hallo *all,
kann mir jemand sagen, ob es im IFS
möglich ist, Berechtigungen für Objekte
weiter zu vererben.
Bzw., wie kann ich einen kompletten Pfad mit der selben Berechtigung versehen.
Wenn ich diese tue, gehen hunderte von Fenster im OPNAV auf.
Vielen Dank
Peter Steininger
Hallo Peter,
folgende Programme sind im IFS für derartige Arbeiten besonders sinnvoll: DELTREE, CHGAUTALL, CHGOWNALL. Sie sind als Tools unter zu haben unter: ftp://testcase.boulder.ibm.com/as400/fromibm/ApiSamples. Sie werden folgendermaßen aufgerufen: CALL PGM(CHGOWNALL)
PARM('/ddilling''NEWOWN(DDILLING)RVKOLDAUT(*YES)')
Der Programmaufruf kann auch in ein CL-Programm mit entsprechenden Variablen eingebaut werden. Wir verwenden dieses Tool seit einiger Zeit und es macht uns keine Probleme
Hallo,
am einfachsten von der QShell mit dem UNIX command chmod, der erlaubt auch Wildcards. In der Qshell Referenz sind dazu Beispiele. Geht auch im Batch mit Mitgabe des Commands beim Starten der Qshell mit dem OS/400 Command QSH.
Ansonsten finde ich die Aufpoppenden Fenster das Beste an Opas Nervenquäler.
Dieter
Danke danke,
1) das IFSTOOL habe ich zwar installiert, aber wie kann ich mit CHGAUTALL das PGM aufrufen.
Gibt es eine Anleitung ???
2) mit chmod war alles in 10 Minuten erledigt. Einlesen, testen und super
VG
Peter
Hallo Peter,
der Aufruf erfolgt wie bereits geschrieben nur mit einem Call:
CALL PGM(CHGAUTALL) PARM('/verzeichnis' 'USER(huber) DTAAUT(*RWX) OBJAUT(*ALL)')
"/verzeichnis" = ab diesem Verzeichnis werden alle Berechtigungen geändert.
"huber"=Benutzerprofil
Wir haben bei uns einen Command geschrieben, der dieses Programm dann mit den entsprechenden Parametern aufruft. Falls du Interesse hast, bitte melden!
mfg
Heinrich