PDA

View Full Version : Berechtigung, PC oder iSeries schuld ...



Robi
21-04-17, 10:57
Moin zusammen,

ein Pgm erstellt ein PDF auf

/QNTC/VFXXX01/FILE-XXX/EDV/AS400/

Anschliesend wird, unter bestimmten Bedigungen, das PDF via MOV in einen anderen Pfad übertragen, ebenfalls auf dem VFXXX01

/QNTC/VFXXX01/FILE-XXX/...

Nun sagt man mir, das die Berechtigungen des PDF
noch auf /QNTC/VFXXX01/FILE-XXX/EDV/AS400/ stehen.

nun verstehe ich kein PCisch und die PC-ler kein iSeries.

Beim MOV kan ich keine Berechtigungen vergeben.
Und ich verstehe auch nicht wie ein PDF die Berechtigung eines Pfades haben kann!

Kann ich noch was machen (WAS) oder ist das PC/Server seitig zu lösen?

danke

Pikachu
21-04-17, 11:49
Anscheinend "erbt" das PDF bei seiner Geburt die Berechtigungen des Verzeichnisses.
Diese behält es beim dann Verschieben in ein anderes Verzeichnis.

Robi
21-04-17, 12:51
Stimmt, seh ich auch so, hilft mir aber nicht.
Kann ich das (Wie) ändern oder müssen die PC-ler was machen?

Pikachu
21-04-17, 14:01
Probier mal mit CHGAUT.

Robi
21-04-17, 14:48
so, danke erstmal.
Lt PC Fraktion ist es völlig normal, das eine Datei die Berechtigung Ihres Ordners bekommt.
Und es ist auch normal (das weis doch jeder ...) das beim MOVEN diese Berechtigung stehen bleibt!
Die Lösung ist nun statt MOV CPY und DEL.
Thank God It's Friday
in diesem Sinn ...
Robi

Fuerchau
21-04-17, 14:59
Von der AS/400 aus kann man leider keine Windowsberechtigungen vergeben. Dies geht nur mit entsprechenden Windows-Befehlen.
Da das Objekt auf dem QNTC die Berechtigung des Verzeichnisses erbt, kann man ja dort die Public-Berechtigung entsprechend einstellen, so dass beim MOV diese Berechtigungen übernommen werden.
Die Alternative ist die Ausführung des "icacls"-kommandos. Dies geht dann allerdings nur per RUNRMTCMD auf dem NT-Server.