DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Groupware utilisateur
  • Vérifications
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Indique au groupware utilisateur que l'authentification des utilisateurs sera réalisée via un annuaire LDAP. Le nom et le mot de passe des utilisateurs qui se connecteront au groupware utilisateur seront vérifiés directement dans l'annuaire LDAP.
Remarque : Cette fonction est inutile si le paramétrage de l'utilisation de l'annuaire LDAP a été réalisé dans la fenêtre de paramétrage du groupware utilisateur. Pour paramétrer le groupware utilisateur, sous le volet "Projet", dans le groupe "Projet", cliquez sur "Groupware Utilisateur".
Exemple
// Groupware utilisateur utilisé en mode automatique
// Lancement manuel. Pas de fichiers de données.
 
// Code du projet
gpwOuvreSessionLDAP("gemini.monserveur.com", 389, 3, Faux)
 
// Identification d'un utilisateur sans fenêtre de login
SI gpwLogin("FP", "FP") <> gpwOk ALORS
Erreur("Utilisateur ou mot de passe incorrect")
FinProgramme()
FIN
// Utilisation d'un DN de base
gpwOuvreSessionLDAP("monserveur", 389, 3, Faux, "DC=groupcom,DC=local")
Syntaxe
gpwOuvreSessionLDAP(<Adresse du serveur> [, <Numéro de port> [, <Version du serveur> [, <Avec fichiers> [, <DN de base> [, <Gestion du SSL>]]]]])
<Adresse du serveur> : Chaîne de caractères
Adresse du serveur LDAP. Ce paramètre peut correspondre :
  • Adresse IP du poste serveur au format xxx.xxx.xxx.xxx
  • Nom du poste serveur
<Numéro de port> : Entier optionnel
Numéro de port du serveur LDAP (par défaut 389).
<Version du serveur> : Entier optionnel
Version du serveur LDAP contacté (2 ou 3). Par défaut, correspond à 3.
<Avec fichiers> : Booléen optionnel
  • Vrai (valeur par défaut) pour utiliser les fichiers de données du groupware,
  • Faux pour réaliser uniquement une authentification LDAP.
<DN de base> : Chaîne de caractères optionnelle
DN de base à utiliser. Ce paramètre est de la forme : "DC=xxx, DC=yyy, DC=zzz, ...".
Si ce paramètre n'est pas précisé, il sera automatiquement recherché dans la base.
<Gestion du SSL> : Constante ou combinaison de constantes de type Entier
Mode de gestion du SSL :
ldapOptionDéfaut
(Valeur par défaut)
LDAP classique, sans gestion du SSL.
optionSSLLDAP avec gestion d'une connexion sécurisée SSL.
optionSSL + auNegotiateLDAP avec gestion d'une connexion sécurisée SSL et authentification. La connexion est effectuée via "Generic Security Services" (GSS) (Snego). La méthode d'authentification choisie est la méthode la plus appropriée présente dans une liste des authentifications possibles.

Remarque : Le mode de connexion utilisé doit être supporté par le serveur LDAP.
Remarques

Vérifications

Les vérifications de la connexion au serveur LDAP, du nom et du mot de passe de l'utilisateur sont réalisées :
  • soit lors de l'appel à la fonction gpwLogin.
  • soit lors de la validation de la fenêtre de login du groupware.
Composante : wd300gpu.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale