[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    75

    Post 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

  2. #2
    Registriert seit
    Feb 2002
    Beiträge
    30

    Post

    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

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.287

    Post

    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
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Jan 2001
    Beiträge
    75

    Talking

    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

  5. #5
    Registriert seit
    Feb 2002
    Beiträge
    30

    Post

    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

Similar Threads

  1. Berechtigung im IFS
    By tomikra in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 27-07-07, 08:47
  2. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 11:10
  3. Berechtigung im IFS
    By dino in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-10-06, 07:45
  4. Berechtigung im IFS
    By Pmartsch in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-02-05, 09:01
  5. Antworten: 2
    Letzter Beitrag: 21-05-02, 12:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •