Aller au contenu

RVKACCAUT

Révoquer droits/codes d'accès

En bref

La commande RVKACCAUT (Révoquer les droits sur les codes d'accès) permet de révoquer les droits d'un utilisateur ou d'un groupe d'utilisateurs sur les codes d'accès.

RVKACCAUT se lit RVK (Révoquer) + ACCAUT. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

RVKACCAUT ACC(…) USER(…)

Paramètres

  • ACC Code d'accès aux documents obligatoire
  • USER Profil utilisateur obligatoire

Astuce : dans une session 5250, tapez RVKACCAUT 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 : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande RVKACCAUT (Révoquer les droits sur les codes d'accès) permet de révoquer les droits d'un utilisateur ou d'un groupe d'utilisateurs sur les codes d'accès.

Restrictions :

Vous devez avoir un droit spécial *ALLOBJ pour pouvoir révoquer le droit aux codes d'accès d'autres utilisateurs.

Paramètres

Mot-clé Description Valeurs possibles Remarques
ACC Code d'accès aux documents Valeurs uniques: *ALL
Autres valeurs (jusqu'à 300 répétitions): 1-2047
Obligatoire, positionnel 1
USER Profil utilisateur Valeurs uniques: *CURRENT, *ALL
Autres valeurs (jusqu'à 300 répétitions): Nom
Obligatoire, positionnel 2

Code d'accès aux documents (ACC)

Code d'accès sur lequel le droit est révoqué.

Ce paramètre est obligatoire.

*ALL
Tous les droits de l'utilisateur sur les codes d'accès sont révoqués.
1-2047
Indiquez le code d'accès sur lequel le droit est révoqué. Vous pouvez entrer jusqu'à 300 codes d'accès.

Profil utilisateur (USER)

Noms de profil utilisateur pour lesquels le droit sur les codes d'accès est révoqué.

Ce paramètre est obligatoire.

*CURRENT
Indique que le droit sur les codes d'accès de l'utilisateur exécutant cette commande est révoqué. Cette option est la seule possible, sauf si vous disposez du droit spécial *ALLOBJ (tous les objets) ou *SECADM (administrateur de la sécurité).

Remarque :Vous pouvez indiquer *CURRENT dans le paramètre USER pour enlever le droit que vous détenez sur tout code d'accès.

*ALL
Les droits de tous les utilisateurs sur les codes d'accès sont retirés.
nom
Indiquez le nom du profil utilisateur dont le droit sur les codes d'accès est révoqué.

Exemples

Exemple 1 : Révocation de droits de l'utilisateur en cours

RVKACCAUT   ACC(250)  USER(*CURRENT)

Cette commande retire à l'utilisateur qui l'exécute le droit au code d'accès 250.

Exemple 2 : Révocation de droits d'un utilisateur donné

RVKACCAUT   ACC(300)  USER(BILLY)

Cette commande retire à l'utilisateur BILLY le droit au code d'accès 300. Elle peut être exécutée par un utilisateur disposant des droits spéciaux *ALLOBJ ou *SECADM ou par l'utilisateur BILLY lui-même. L'utilisateur qui s'applique cette commande à lui-même peut indifféremment entrer USER(*CURRENT) ou son propre profil utilisateur puisqu'il s'agit en l'occurrence de la même chose.

Messages d'erreur

Messages *ESCAPE

CPF9009
Le fichier &1 de la bibliothèque &2 doit être journalisé.
CPF9014
Droit sur codes d'accès retiré à &1 utilisateur(s), maintenu pour &2 utilisateur(s).
CPF9024
Le système ne peut pas extraire l'enregistrement pour terminer l'opération.
CPF9037
Vous n'êtes pas autorisé à indiquer USER(*ALL).
CPF9845
Erreur lors de l'ouverture du fichier &1.
CPF9846
Erreur lors du traitement du fichier &1 de &2.
CPF9847
Erreur lors de la fermeture du fichier &1 de bibliothèque &2.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.