Aller au contenu

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

  • OBJ Objet obligatoire
  • SYMLNK Lien symbolique

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/.

Paramètres

Mot-clé Description Valeurs possibles Remarques
OBJ Objet Chemin d'accès Obligatoire, positionnel 1
SYMLNK Lien symbolique *NO, *YES Facultatif

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.