Probleme de droit dans l'IFS

IBM i, configuration, commandes, ...
Répondre
jysaulieres
Messages : 26
Enregistré le : ven. 26 oct. 2018, 09:58:31

Probleme de droit dans l'IFS

Message par jysaulieres »

Bonjour,
Nous sommes en V7R3 TR6 (SF99730 niveau 19116)
Voici ce que je compte faire : un profil P1 génère un fichier dans un dossier de l'IFS. Un profil P2 doit transmettre ce fichier en SFTP. Les 2 profils n'ont aucun droits particuliers (classe=*USER, droits spéciaux=*NONE, ils n'appartiennent pas au meme groupe d'utilisateur)
Mon problème : quand le fichier est créé dans l'IFS, les droits *Public ne me permettent pas d'accéder au fichier (aucun droit sur les données), et j'ai une erreur lors du transfert :

put Mon*
Uploading MonFic.txt to /histo/MonFic.txt
Couldn't open local file "MonFic.txt" for reading: Permission denied
sftp>

J'ai essayé de créer une *AUTL avec les bons droits sur le dossier, mais les droits ne sont pas répercutés sur les objets créés par la suite.
J'ai vu que lors de la création du fichier je peux faire un CHGAUT dans le CL pour donner les droits à P2 (et ça fonctionne), mais n'y a t'il pas un moyen d'accorder les droits via une adoption de droit dans l'IFS de façon à ce que chaque fichier créé par un Profil1 soit "accessible" par Profil2 ?
Merci d'avance.
Merci pour votre aide.
JYSA

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: Probleme de droit dans l'IFS

Message par cmasse »

voici quelques notes que j'avais prises

fichiers de l'IFS :
- ne respectent pas la notion de programme adoptant (en *Owner)
- utilisez au maximum la notion d'héritage à la création

*INDIR sur la commande MKDIR pour les répertoires

Pour les droits sur objets pour un fichier stream :

le propriétaire du fichier (le créateur) aura les mêmes droit que le propriétaire du répertoire.
le groupe principal aura les même droit que le groupe principal du répertoire
*PUBLIC aura les mêmes droits que *PUBLIC sur le répertoire.


je pense donc qu'il faut regarder le propriétaire du répertoire parent, et revoir les droits de ce dernier...
Christian Massé (Volubis.fr)

jysaulieres
Messages : 26
Enregistré le : ven. 26 oct. 2018, 09:58:31

Re: Probleme de droit dans l'IFS

Message par jysaulieres »

C'est ce que j'ai vu aussi, accorder les droits au dossier, et jouer avec le paramètre stmfaut(*indir) de la commande CPYTOIMPF, ou CHGAUT.
Merci pour vos recherches.
Merci pour votre aide.
JYSA

Répondre