La variable globale GUSER est renseignée.
Pour empêcher la connexion , il faut positionner GMENDEP="".
Ce point d’entrée permet de renseigner des variables pour le workflow d'abandon de connection suite à contrôle du mot de passe.
Ce point d’entrée est situé après le contrôle de mot passe utilisateur si le mot de passe n'est pas correct et juste avant l'appel au workflow de type "CON" et l'abandon de la connexion.
La variable globale GUSER est renseignée et la variable GMESSAGE contient le message d'erreur du contrôle.
Sur un dossier géré par une licence "utilisateur nommé", si la connexion entre le client et le serveur est interrompue, il se peut que la session reste active sur le serveur, l'utilisateur est considéré comme connecté et il ne peut plus se reconnecter. Dans ce cas, nous affichons un avertissement "Une session tourne déjà pour cet utilisateur, voulez-vous l'arrêter ?". Ce message ne s'affiche que si la session qui bloque appartient à l'utilisateur et à la machine courante. La machine courante ne peut pas être identifiée en cas de problèmes réseau de résolution de noms.
Ce point d’entrée permet de forcer la déconnexion d'une session d'un utilisateur qui est déjà connecté.
Ce point d’entrée est situé entre l'identification de la session qui bloque et la vérification que cette session appartient bien à l'utilisateur et la machine courante (comparaison de adxmac(-2) avec le nom de la machine retournée par le psadx moteur sans le domaine)
Pour forcer l'affichage du message d'avertissement, il faut positionner GPE à 1
Les variables disponibles:
PPRO Numéro de process - adxuid(1)
PCLI Nom de la machine retournée par le psadx
PUSR Code utilisateur X3 (GUSER) et Nom de l'utilisateur X3 séparés par un espace
PMAI Adresse email de l'utilisateur
nomap dossier courant
adxusr login de connexion
GUSER code utilisateur X3
adxmac(-2) nom de la machine cliente sans le nom du domaine
Ce point d’entrée permet de forcer le contrôle de l'identification d'un utilisateur en mode SSO en WEB.
Ce point d’entrée est situé après la recherche de la valeur du paramètre SSOCONNNECT.
Il suffir de positionner la variable K à 1 et la variable SSOTYP à 1 pour forcer le contrôle de l'identification dans la base LDAP.
Ce point d’entrée permet d'autoriser un utilisateur à se connecter si son mot de passe est périmé.
Ce point d'entreé a été demandé pour faciliter la gestion d'un utilisateur générique utilisé pour lancer des tâches batch.
Ce point d’entrée est situé dans le paragraphe $VERF_PASSE si le paramètre général dossier "CHGPASS" a une valeur supérieure à 0 et si la date de changement du mot de passe + cette valeur > date du jour.
adxusr contient le login utilisateur de connexion
la classe [F:AUS] contient les informations de l'utilisateur en cours de connexion
Il suffir de positionner la variable GPE à une valeur différente de 0 pour autoriser l'utilisateur à se connecter.