Aller au contenu

CHGEXPSCDE

Modifier planning péremption

En bref

La commande CHGEXPSCDE (Modifier le planning de péremption) permet de fixer la date de péremption d'un profil utilisateur.

CHGEXPSCDE se lit CHG (Modifier) + EXPSCDE. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGEXPSCDE USRPRF(…) EXPDATE(…)

Paramètres

Astuce : dans une session 5250, tapez CHGEXPSCDE 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 CHGEXPSCDE (Modifier le planning de péremption) permet de fixer la date de péremption d'un profil utilisateur. Le profil périmé peut être soit désactivé, soit supprimé.

Pour modifier un poste de profil utilisateur de telle sorte qu'aucune date de péremption ne lui soit plus associée, indiquez EXPDATE(*NONE).

Ces informations peuvent être affichées à l'aide de la commande DSPEXPSCD (Afficher le planning de péremption).

Lorsque la désactivation ou la suppression d'un profil a été planifiée, le travail QSECEXP1 est programmé pour s'exécuter la nuit.

Restriction : Vous devez disposer des droits spéciaux *ALLOBJ, *SECADM et *JOBCTL pour exécuter cette commande.

Paramètres

Mot-clé Description Valeurs possibles Remarques
USRPRF Profil utilisateur Values (jusqu'à 10 répétitions): Nom Obligatoire, positionnel 1
EXPDATE Date d'expiration Date, *NONE Obligatoire, positionnel 2
ACTION Action *DISABLE, *DELETE Facultatif
OWNOBJOPT Option pour objets possédés Valeurs uniques: *NODLT, *DLT
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Valeur pour objets possédés *CHGOWN
Élément 2: Profil utilisateur si *CHGOWN Nom
PGPOPT Option pour groupe principal Valeurs uniques: *NOCHG
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Valeur pour groupe principal *CHGPGP
Élément 2: Nouveau groupe principal Nom, *NONE
Élément 3: Droits nouveau groupe princ *OLDPGP, *PRIVATE, *ALL, *CHANGE, *USE, *EXCLUDE

Profil utilisateur (USRPRF)

Ce paramètre est obligatoire.

Nom du profil utilisateur qui va être périmé.

Ce paramètre admet des valeurs multiples.

Date d'expiration (EXPDATE)

Ce paramètre est obligatoire.

Date de péremption du ou des profils utilisateur.

*NONE
Le profil devrait être supprimé de la liste des profils utilisateur inclus dans le planning de péremption.
date-péremption
Date de péremption du profil utilisateur.

Action (ACTION)

Action à effectuer sur le profil utilisateur périmé.

*DISABLE
Le profil doit être désactivé.
*DELETE
Le profil doit être supprimé. S'il ne peut pas être supprimé, le profil utilisateur sera désactivé.

Option pour objets possédés (OWNOBJOPT)

Type d'opérations à exécuter sur les objets appartenant au profil utilisateur en cours de suppression.

Elément 1 : Option pour objets possédés

*NODLT
Les objets appartenant au profil utilisateur restent inchangés et le profil n'est pas supprimé si l'utilisateur possède des objets.
*DLT
Les objets appartenant au profil utilisateur sont supprimés. La suppression du profil a lieu lorsque celle de tous les objets appartenant à ce profil a été effectuée et le transfert de tous les objets du groupe principal réalisé.
*CHGOWN
Les objets appartenant au profil utilisateur sont transférés vers le profil utilisateur spécifié. Le profil utilisateur est supprimé si le transfert de tous les objets s'effectue normalement.

Si *CHGOWN est spécifié, vous devez indiquer un nom de profil utilisateur pour le nouveau profil. Celui-ci est propriétaire de tous les objets appartenant au profil utilisateur spécifié dans le paramètre USRPRF.

Elément 2 : Profil utilisateur du nouveau propriétaire

nom-profil-utilisateur
Nom de profil utilisateur.

Option pour groupe principal (PGPOPT)

Type d'opération à exécuter sur les objets dont le profil utilisateur en cours de suppression constitue le groupe principal.

*NOCHG
Les objets pour lesquels le profil utilisateur constitue le groupe principal ne sont pas modifiés et le profil utilisateur n'est pas supprimé si l'utilisateur constitue le groupe principal pour de quelconques objets.

Elément 1 : Modification du groupe principal d'objets

*CHGPGP
Les objets dont le profil utilisateur constitue le groupe principal sont transférés vers le profil indiqué. Le profil utilisateur est supprimé si le transfert de tous les objets s'effectue normalement.

Si *CHGPGP est spécifié, vous devez indiquer un nom de profil utilisateur ou *NONE. Si un nom de profil utilisateur est spécifié, cet utilisateur sera le groupe principal de tous les objets pour lesquels le profil indiqué par le paramètre USRPRF constitue le groupe principal. Si *NONE est spécifié, tous les objets pour lesquels le profil indiqué par le paramètre USRPRF est le groupe principal seront désormais sans groupe principal.

Elément 2 : Profil utilisateur du nouveau groupe principal

nom-profil-utilisateur
Nom du profil utilisateur. Celui-ci doit avoir un numéro d'ID de groupe (GID).
*NONE
Les objets n'ont pas de groupe principal.

Elément 3 : Droits du nouveau groupe principal

*OLDPGP
Le nouveau groupe principal dispose des mêmes droits sur les objets que l'ancien.
*PRIVATE
Si le nouveau groupe principal dispose de droits privés sur un objet, il devient le groupe principal de cet objet et dispose sur celui-ci des mêmes droits privés qu'auparavant. Dans le cas contraire, le nouveau groupe principal devient également le groupe principal de l'objet mais ne dispose d'aucun droit sur lui.
*ALL
Le nouveau groupe principal dispose du droit *ALL sur les objets.
*CHANGE
Le nouveau groupe principal dispose du droit *CHANGE sur les objets.
*USE
Le nouveau groupe principal dispose du droit *USE sur les objets.
*EXCLUDE
Le nouveau groupe principal dispose du droit *EXCLUDE sur les objets.

Exemples

CHGEXPSCDE   USRPRF(GARRY)  EXPDATE('07/01/1996')  ACTION(*DELETE)

Cette commande modifie le poste relatif au planning de péremption associé au profil utilisateur GARRY. Celui-ci sera détruit le 1er juillet 1996.

Messages d'erreur

Messages *ESCAPE

CPF0001
Erreur trouvée dans la commande &1.
CPF2204
Profil utilisateur &1 non trouvé.
CPF2225
Impossible d'allouer objet système interne.
CPF2251
Date d'expiration non valide.
CPFB304
L'utilisateur ne possède pas les droits spéciaux requis.

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