4D v16.3

Présentation des commandes LDAP

Accueil

 
4D v16.3
Présentation des commandes LDAP

Présentation des commandes LDAP  


 

 

Les commandes du thème "LDAP" permettent à votre application 4D de se connecter à un annuaire d'entreprise tel que MS Active Directory à l'aide de LDAP. Vous pouvez accéder aux données du serveur y effectuer des recherches.

Note : LDAP ou Lightweight Directory Access Protocol est un standard pour l'accès et la maintenance de services d'information distribuée. Pour plus d'informations, veuillez vous reporter à la page Wikipedia consacrée à LDAP ou la page principale OpenLDAP Software.

Les commandes LDAP vous permettent notamment :

  • d'utiliser le login et le mot de passe de la session Windows pour l'accès à votre application 4D (si vous utilisez MS Active Directory) de manière à ce que l'utilisateur n'ait qu'à mémoriser un seul mot de passe,
  • d'interroger l'annuaire d'entreprise afin de récupérer des informations utilisateur telles que le nom complet, l'email, le numéro de téléphone, les groupes auquel il appartient, etc. 

Dans 4D, une connexion LDAP est ouverte à l'aide de la commande LDAP LOGIN. Elle est ensuite associée au process 4D courant et sera refermée à l'aide de LDAP LOGOUT, ou lorsque le process terminera son exécution.

Voici la liste des principaux acronymes utilisés dans l'environnement LDAP :

AcronymeDéfinition
LDAPLightweight Directory Access Protocol
ADActive Directory. AD est une base d'annuaire d'entreprise implémentée par Microsoft, et LDAP est un de ses protocoles d'échange.
CNCommon Name, par exemple "John Doe"
DNDistinguished Name, par exemple "cn=John Doe,ou=users,dc=example,dc=com"
SAM-Account-NameSecurity Account Manager, nom utilisé pour la connexion AD, par exemple "jdoe"
OUOrganizational unit, groupes de l'arbre serveur
DCDomain components, racine et premières branches de l'arbre serveur
uidUser identifier

 
PROPRIÉTÉS 

Produit : 4D
Thème : LDAP

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)