Comment modifier les autorisations sur un fichier IFS ?

RPG (3 et 4, free), CL, SQL, etc...
Répondre
germor
Messages : 75
Enregistré le : lun. 06 juin 2011, 08:01:43

Comment modifier les autorisations sur un fichier IFS ?

Message par germor »

Bonjour :)

en V5R4M0
Un programme écrit en RPG crée un fichier de type XML sur l'IFS.
Seul le user ayant créé le fichier (et un profil IBM) peuvent le lire.

Un user d'un autre service qui est sous Windows 7 et qui a besoin d'utiliser ce fichier reçoit le message :
Vous n'avez pas l'autorisation d'ouvrir ce fichier.
Consultez le propriétaire du fichier ou un administrateur pour obtenir cette autorisation.
Ce fichier est créé par des procédures de type
xmlWriteOutput...
xmlGenPrintLn...
xmlDOMNode_...
qui sont dans un programme de service et non modifiables.

Connaissez-vous un moyen d'agir sur les autorisations des fichiers IFS ? :)

EL MANSSOURI
Messages : 13
Enregistré le : jeu. 03 déc. 2009, 17:13:03

(sans texte)

Message par EL MANSSOURI »

Sur une ligne de commande, passez la commande WRKLNK, l'option 9 devant les répertoires et les fichiers permet de gérer les droits:
Sur tout l'arborescence du fichier, l'utilisateur *PUBLIC ne doit pas être à *EXCLUDE et si c'est le cas il faut changer les droits par l'option 2 selon
le niveau de droits souhaité sur l'objet et sur les données de l'objet.
L'aide (F1) sur le champ droits explique les différentes possibilités

germor
Messages : 75
Enregistré le : lun. 06 juin 2011, 08:01:43

(sans texte)

Message par germor »

Merci pour la réponse,

Les droits sur le fichier semblent corrects :
Gestion des droits

Objet . . . . . . . . . . . . : /Home/.../Compta/monFichier
Type . . . . . . . . . . . . . : STMF
Propriétaire . . . . . . . . . : TOTO
Groupe principal . . . . . . . : *NONE
Liste d'autorisation . . . . . : *NONE

Indiquez vos options, puis appuyez sur ENTREE.
1=Ajouter utilisateur 2=Modifier droit utilisateur
4=Enlever utilisateur

Droits sur ---Droits sur objet----
Opt Utilisat données Exist Gest Modif Réf

*PUBLIC *RWX X X X X
TOTO *RWX X X X X

Fin
sauf qu'en comparant avec un fichier accessible, lui, on voit la liste d'authorisations qui diffère :
Gestion des droits

Objet . . . . . . . . . . . . : /Home/.../Compta/autreFichier.txt
Type . . . . . . . . . . . . . : STMF
Propriétaire . . . . . . . . . : TITI
Groupe principal . . . . . . . : *NONE
Liste d'autorisation . . . . . : NSITEST

Indiquez vos options, puis appuyez sur ENTREE.
1=Ajouter utilisateur 2=Modifier droit utilisateur
4=Enlever utilisateur

Droits sur ---Droits sur objet----
Opt Utilisat données Exist Gest Modif Réf

*PUBLIC *AUTL
TITI *RWX X X X X
QUSER *RWX X X X X
Fin
Donc la piste est bonne. merci :)

EL MANSSOURI
Messages : 13
Enregistré le : jeu. 03 déc. 2009, 17:13:03

(sans texte)

Message par EL MANSSOURI »

Avez vous vérifié les droits publics sur tout l'arborescence du fichier qui pose problème le répertoire Compta par exemple ?

Répondre