# Comment lister les utilisateurs LDAP dans la solution

Exemple pour le formulaire Utilisateur LDAP

### Description de données externe" de type "Données d'une table BDD"

En cliquant sur la loupe, vous entrez dans le formulaire de création de description de données d'une table BDD.

<figure><img src="/files/Xpx0wHLoR1TGYntc7yys" alt=""><figcaption></figcaption></figure>

<p align="right">IMG_P00371</p>

<figure><img src="/files/YMt0LYqq0HW4E1cbctwU" alt=""><figcaption></figcaption></figure>

« **Nom de la description** » : donnez un nom à la description

« **Connexion BDD** » : Utilisez la connexion BDD précédemment créée.

« **Nom de table externe** » : Si la connexion est correcte, le champ "Nom de table externe" listera les entrées disponibles pour le schéma de base que vous avez entré dans la connexion BDD.

NV17N000012 Connexion annuaire LDAP avancé.

**Mode récursif**

Dans la description de données externe, le nom de la tableau externe peux commencer par "\*," pour indiquer que toutes les sous branches sont aussi utilisés.

Cela permet de gérer automatiquement une arborescence d'utilisateurs par exemple.

Exemple :

\*,OU=Utilisateurs,DC=nout,DC=local

<figure><img src="/files/gxtEff9ImFms3KfDsXQi" alt=""><figcaption></figcaption></figure>

<p align="right"><em>IMG_P01103</em></p>

Ainsi tous les nœuds fils d'Utilisateurs seront utilisés.

« **Correspondances de colonnes** » : voir chapitre suivant

« **Colonnes de référence** » : ajouter les colonnes/champs que vous souhaitez

« **Nom de colonne identifiante** » : indiquez le nom de la colonne identifiante

« **Mode connexion** » : la connexion se fera en lecture uniquement

« **Formulaire** » : choisissez le formulaire concerné

Remplissez tous les champs obligatoires et cliquez sur enregistrer.

Vous pourrez ensuite enregistrer votre formulaire.

### Créer les correspondances de colonnes

Vous devez créer au minimum une correspondance de colonne : il doit y avoir une correspondance de colonne entre "Id. unique" du formulaire et la colonne externe "ObjectGUID", l'identifiant de l'objet LDAP.

<figure><img src="/files/Zs9UtqPtjMxcUTHfIe4b" alt=""><figcaption></figcaption></figure>

<p align="right">IMG_P00373</p>

Dans le champ « Colonne externe » de la correspondance, la liste des attributs LDAP disponibles s’affiche. Il est possible que certains attributs LDAP n'apparaissent pas, il suffit simplement de les saisir manuellement.

Correspondances possibles :

![](/files/BHNUUqKoLKCfbIPCPQbG)

<p align="right">IMG_P00374</p>

Note: le champ « invalide » de SIMAX correspond au champ « UserAccountControl » dans LDAP, c'est une correspondance optionnelle.

### Ajouter les colonnes de référence

Dans le champ « Colonnes de référence », cliquez sur « Ajouter ».

<figure><img src="/files/hXFdd5HF1c18ZyuN4sgj" alt=""><figcaption></figcaption></figure>

<p align="right">IMG_P00375</p>

Sélectionnez la colonne de référence que vous souhaitez et cliquez sur « OK ».


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.simax.fr/parametrage/lecture-donnees-ldap/comment-lister-les-utilisateurs-ldap-dans-la-solution.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
