|
|
|
|
- Gestion de la double authentification
AdminWBCréeCompte (Fonction) En anglais : WBAdminCreateAccount Crée un compte WEBDEV sur un Serveur d'application WEBDEV. wbAuthLogin est un adminWBAuth
wbAuthLogin.AdresseServeur = "https://mon-serveur.interne/"
wbAuthLogin.Utilisateur = "WWW\DATA"
wbAuthLogin.MotDePasse = "www"
compteWB est un adminWBCompte
compteWB.Utilisateur = "USER_X"
compteWB.ServeurVirtuel = compteWB.Utilisateur
RésultatCréation est un booléen = AdminWBCréeCompte(wbAuthLogin, compteWB, "MDPUSERX")
Syntaxe
<Résultat> = AdminWBCréeCompte(<Serveur d'application WEBDEV> , <Compte> , <Mot de passe> [, <Compte existant>])
<Résultat> : Booléen - Vrai si le compte a été créé,
- Faux dans le cas contraire.
<Serveur d'application WEBDEV> : Variable de type adminWBAuth Nom de la variable de type adminWBAuth décrivant le serveur et le compte administrateur utilisé pour interroger le Serveur d'application WEBDEV. Attention : Pour ajouter des comptes WEBDEV, le compte Windows utilisé doit être administrateur du poste Serveur. <Compte> : Variable de type adminWBCompte Nom de la variable de type adminWBCompte correspondant à la description du compte à créer. <Mot de passe> : Chaîne de caractères Mode de passe du compte à créer. <Compte existant> : Constante optionnelle de type Entier Nouveauté 2024Mode de gestion d'un compte existant. - Par défaut, un compte existant ne peut être recréé. Dans ce cas, <Résultat> vaut Faux.
- Constante adminWBEcraseSiExistant: Autorise la recréation d'un compte existant.
Remarques Nouveauté 2024Gestion de la double authentification Il est possible d'activer la double authentification sur un compte via l'administrateur distant WEBDEV. La vérification en 2 étapes nécessite d'obtenir un code unique pour vérifier l'identité de l'utilisateur. Ce code peut être reçu par email ou via une application "Authenticator". Lors de l'utilisation d'une fonction de pilotage du serveur d'application WEBDEV, si le compte utilise la double authentification, une erreur d'authentification peut survenir. Deux cas doivent être pris en compte : - si la fonction renvoie un booléen, <Résultat> est à Faux. Pour vérifier si l'erreur concerne l'authentification, il est nécessaire de vérifier la valeur de la variable ErreurDétectée et la valeur renvoyée par la fonction ErreurInfo
- si la fonction ne renvoie pas de booléen. Pour vérifier si l'erreur concerne l'authentification, les conditions suivantes doivent être réunies :
La procédure à suivre pour gérer cette erreur est la suivante : - Faire une fenêtre / page permettant à l'utilisateur de saisir son code de vérification.
- En cas d'erreur due à la double authentification :
- Afficher la fenêtre de saisie du code de vérification.
- L'utilisateur reçoit automatiquement le code d'authentification selon la méthode choisie dans l'administrateur distant WEBDEV. Il peut alors saisir le code dans la fenêtre / page.
- Affecter le code à la propriété "CodeVérification" de la variable adminWBAuth.
- Ré-exécuter la fonction de pilotage.
Classification Métier / UI : Code métier Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|