Points d'entrée > Module Superviseur > Script standard PASSE 

CTLPASSE : Contrôles après changement mot de passe d'un utilisateur

Ce point d’entrée permet de rajouter des contrôles sur le mot passe en clair saisi par l'utilisateur et d'empêcher la transaction de mise à jour. Il permet également d'historiser les mots de passe, etc.

Contexte et mode de fonctionnement

Ce traitement peut être appelé à la connection d'une nouvelle session si un mot de passe doit être saisi (cas du mot de passe périmé ou obligatoire après un changement de paramètrage par exemple) ou il peut être aussi appelé en cas de changement volontaire du mot de passe par la fonction PASSE.
Tous les contrôles sont déjà fait en amont : ancien mot de passe, ressaisi du nouveau mot de passe, longueur.

La variable GPE positionnée à 1 permet  de refuser la saisie du mot passe et d'empêcher la transaction de mise à jour.

- la variable PASSE contient la valeur du mot de passe en clair
- la variable OLDPASSE contient la valeur de l'ancien mot de passe en clair
- la variable USER contient le code de l'utilisateur
- l'écran PASSE n'est pas toujours ouvert

- les table ADOVAL et AUTILIS sont ouvertes