WRKAUT
Gérer les droits
En bref
La commande WRKAUT (Gérer les droits) permet d'afficher la liste des utilisateurs autorisés ainsi que les droits associés pour un objet.
WRKAUT se lit WRK
(Gérer) + AUT.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
WRKAUT OBJ(…)
Paramètres
Astuce : dans une session 5250, tapez WRKAUT puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Environnements interactifs (*INTERACT *IPGM *IREXX *EXEC)
Compatible multitâche : Non
La commande WRKAUT (Gérer les droits) permet d'afficher la liste des utilisateurs autorisés ainsi que les droits associés pour un objet. Vous pouvez choisir dans cette liste des options pour effectuer les opérations suivantes :
- Ajouter un utilisateur
- Modifier les droits d'un utilisateur
- Supprimer un utilisateur
Les informations affichées pour chaque objet sont les suivantes :
- Nom du chemin de l'objet
- Nom du propriétaire de l'objet
- Nom du groupe principal de l'objet
- Liste de tous les utilisateurs ayant des droits sur l'objet
- Droits dont disposent chacun des utilisateurs sur l'objet.
Si l'objet n'a pas de propriétaire, aucun droit n'est affiché.
Reportez-vous à l'annexe D du manuel IBM i Security Reference, SC41-5302, pour connaître les droits requis pour l'utilisation de cette commande.
Pour plus d'informations sur les commandes du système de fichiers intégré, reportez-vous aux Rubriques Système de fichiers intégré de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Objet (OBJ)
Indique les objets pour lequel les utilisateurs autorisés et leurs droits respectifs doivent être affichés.
Pour obtenir de plus amples informations relatives à la spécification des noms de chemin, reportez-vous à "Object naming rules" dans la rubrique Rubriques CL de la catégorie Programmation de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Ce paramètre est obligatoire.
- nom-chemin
- Indiquez le nom du chemin des objets pour lesquels les droits spécifiques doivent être affichés.
Le nom du chemin de l'objet peut être soit un nom simple soit un nom qualifié du nom du répertoire contenant l'objet. Vous pouvez utiliser un masque dans la dernière partie du nom de chemin. Un astérisque (*) représente tout nombre de caractères et un point d'interrogation (?) correspond à un caractère unique. Si le nom de chemin est qualifié ou qu'il contient un masque, il doit être indiqué entre apostrophes.
Lien symbolique (SYMLNK)
Si le dernier composant du nom de chemin est un lien symbolique, permet d'indiquer si vous voulez gérer le lien symbolique ou l'objet qu'il désigne.
- *NO
- L'objet lien symbolique n'est pas géré, contrairement à l'objet désigné par le lien symbolique.
- *YES
- Si l'objet est un lien symbolique, celui-ci est géré, contrairement à l'objet désigné par le lien symbolique.
Exemples
WRKAUT OBJ('/QSYS.LIB/ARLIB.LIB/PROG1.PGM')
Cette commande affiche la liste des utilisateurs autorisés et de leurs droits sur l'objet PROG1. PROG1 est un programme situé dans la bibliothèque appelée ARLIB.
Messages d'erreur
Messages *ESCAPE
- CPDA080
- Nom de profil utilisateur trop long.
- CPE3101
- Une erreur d'entrée-sortie irrécupérable s'est produite. A non-recoverable I/O error occurred.
- CPE3408
- L'adresse utilisée pour un argument n'était pas correcte. The address used for an argument was not correct.
- CPE3418
- Condition APAR possible ou panne matérielle. Possible APAR condition or hardware failure.
- CPE3474
- Unknown system state.
- CPFA0AA
- Une erreur s'est produite pendant l'allocation d'espace.
- CPFA0AB
- Erreur d'opération pour l'objet. L'objet est &1.
- CPFA0AD
- Fonction non acceptée par le système de fichiers.
- CPFA0A1
- Erreur d'entrée ou de sortie.
- CPFA0A2
- Données incorrectes transmises à l'opération.
- CPFA0A3
- La résolution du nom de chemin provoque une boucle.
- CPFA0A4
- Trop de fichiers ouverts pour le traitement.
- CPFA0A5
- Nombre de fichiers ouverts trop important.
- CPFA0A7
- Le nom de chemin est trop long.
- CPFA0A9
- Objet introuvable. L'objet est &1.
- CPFA0B1
- Opération demandée non admise. Incident d'accès.
- CPFA0C0
- Dépassement de la mémoire tampon.
- CPFA0C1
- CCSID &1 incorrect.
- CPFA08B
- Le nom de chemin ne peut pas commencer par *.
- CPFA08C
- Masque non admis dans répertoire du nom de chemin.
- CPFA08E
- Plusieurs noms correspondent au masque.
- CPFA085
- Répertoire initial de l'utilisateur &1 introuvable.
- CPFA086
- Apostrophe manquante dans nom de chemin.
- CPFA087
- Le nom de chemin contient un caractère indéfini.
- CPFA088
- Masque de nom de chemin incorrect.
- CPFA09C
- Aucun droit sur l'objet. L'objet est &1.
- CPFA09D
- Erreur dans le programme &1.
- CPFA09E
- L'objet est en cours d'utilisation. L'objet est &1.
- CPFA09F
- L'objet est endommagé. L'objet est &1.
- CPFA091
- Masque non admis pour le nom de l'utilisateur.
- CPFA092
- Le nom de chemin n'a pas été converti.
- CPFA093
- Aucun nom ne correspond au masque indiqué.
- CPFA094
- Le nom de chemin n'a pas été indiqué.
- CPF1F05
- Descripteur de répertoire non valide. Directory handle not valid.
- CPF1F41
- Severe error occurred while addressing parameter list.
- CPF1F4A
- La valeur du nombre d'entrées de répertoire n'est pas valide. Value for number of directory entries not valid.
- CPF1F53
- La valeur de la longueur du tampon de données n'est pas valide. Value for length of data buffer not valid.
- CPF2203
- Profil utilisateur &1 incorrect.
- CPF2225
- Impossible d'allouer objet système interne.
- CPF22F0
- Erreurs imprévues lors du traitement.
- CPF9801
- Objet &2 non trouvé dans la bibliothèque &3.
- CPF9802
- Non autorisé à l'objet &2 de &3.
- CPF9803
- Impossible d'allouer l'objet &2 de la bibliothèque &3.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.