---
title: "Azure Entra ID pour serveurs Windows | Centre d'aide Vizito"
description: "Azure Entra ID pour serveurs Windows | Intégrer les informations utilisateurs Azure Entra ID collègues employés hôtes pour les notifications à l'hôte LDAP | …"
url: https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/
language: fr-fr
---

# Azure Entra ID pour serveurs Windows

Pieter-Jan Dries · 1 sept. 2026 · 5 min

Dans cet article

Vizito a récemment introduit une nouvelle fonction qui vous permet de synchroniser vos employés Azure directement depuis nos systèmes cloud, sans avoir à installer le moindre logiciel.

Pour en savoir plus, voir la [synchronisation Azure Entra ID](https://vizito.eu/faq/fr/integrations/synchronisation-azure/).

L’avantage est qu’elle est plus simple à mettre en place. Si vous privilégiez la confidentialité à la simplicité d’usage, vous pouvez toujours utiliser notre synchronisation par client Azure Entra ID, qui ne recopie pas l’ensemble des informations des employés sur nos serveurs.

Si vous avez besoin d’aide pour appliquer les étapes suivantes, n’hésitez pas à nous contacter : [info@vizito.be](mailto:info@vizito.be) ou via le chat.

L’intégration Azure Entra ID se configure au moyen du client Azure Entra ID Vizito, qui doit être installé sur un appareil ou un serveur auquel la tablette peut se connecter. La tablette doit donc pouvoir communiquer avec cet appareil ou ce serveur via son réseau.

Vous trouverez ci-dessous une représentation schématique : ![Réseau du client ldap Vizito](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/ldap_client_network.png?width=900)

### Étape 1 : NodeJS

Utilisez votre gestionnaire de paquets habituel pour installer NodeJS.

### Étape 2 : client Azure Entra ID Vizito

[Téléchargez](https://bitbucket.org/modulage/azure_ad_client/downloads/) et décompressez notre client Azure Entra ID dans un répertoire de votre choix.

Les étapes 3 et 4 doivent être effectuées par votre administrateur Azure Entra ID.

### Étape 3 : ajouter un App Registration à votre Azure Entra ID

Rendez-vous sur le [portail Azure](https://portal.azure.com/) et connectez-vous. Sélectionnez le domaine ou le tenant que vous souhaitez intégrer à Vizito.

Suivez ensuite ces étapes :

Rendez-vous dans Azure Active Directory :

![Intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_01.webp?width=900)

Cliquez sur _App Registrations_ puis sur _New registration_ :

![Intégration Vizito Azure Active Directory App Registration](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_02.webp?width=900)

Renseignez les champs requis.

Choisissez un nom : _Vizito Azure Client_

Sélectionnez qui peut accéder à cette API, la première option pour un tenant unique.

Sous _Redirect URI (optional)_, sélectionnez le type d’application _Web_ et comme URL de connexion : `https://backoffice.vizito.be/oauth`.

Cliquez sur _Register_.

![Champs de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_03.webp?width=900)

Copiez l’Application (client) ID et utilisez cette valeur pour l’élément de configuration _client\_id_ du fichier config.json.

Copiez le Directory (tenant) ID et utilisez cette valeur pour l’élément de configuration _tenant\_id_ du fichier config.json.

![Application ID de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_04.webp?width=900)

Cliquez sur _Certificates & secrets_ > _Client secrets_ > _New Client secret_

Choisissez une description _Vizito Azure client secret_ et définissez une option d’expiration (24 mois).

Cliquez sur _Add_.

![Secret client de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_05.webp?width=900)

Copiez la _value_ et utilisez-la pour l’élément de configuration _client\_secret_ du fichier config.json.

**Important : vous ne pouvez copier cette valeur que maintenant. Par mesure de sécurité, elle ne sera plus visible lorsque vous reviendrez ultérieurement sur vos secrets clients.**

![Aperçu du secret client de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_06.webp?width=900)

Cliquez sur _API permissions_ > _Microsoft APIs_ > _Microsoft Graph_

![Autorisations d’API de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_07.webp?width=900)

Cliquez sur _Application permissions_

![Autorisations d’API application de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_08.webp?width=900)

Faites défiler jusqu’à _Directory_ et sélectionnez **Directory.Read.All**

![Autorisations d’API Directory de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_09.webp?width=900)

Faites défiler jusqu’à _Group_ et sélectionnez **Group.Read.All**

![Autorisations d’API Group de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_10.webp?width=900)

Faites défiler jusqu’à _User_ et sélectionnez **User.Read.All**

Cliquez sur _Add permission_

![Autorisations d’API User de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_11.webp?width=900)

Une fois terminé, cliquez sur _Grant admin consent for_ puis sur _Yes_ :

![Accorder les autorisations de l’intégration Vizito Azure Active Directory](https://vizito.eu/faq/fr/integrations/azure-entra-id-pour-windows/vizito_ldap_azure_integration_12.webp?width=900)

### Étape 4 : client Azure Entra ID Vizito - configuration

Modifiez config.json pour l’adapter à votre environnement.

Vous trouverez ci-dessous les valeurs de configuration et la description des informations à saisir :

| **Propriété JSON** | **Obligatoire** | **Description** |
| --- | --- | --- |
| domain | Oui | Référence du domaine. Exemple : vizito.eu |
| client\*id | Oui | Le client id utilisé pour accéder à Azure Entra ID (créé à l’étape 3). |
| client\_secret | Oui | Le secret client utilisé pour accéder à Azure Entra ID (créé à l’étape 3). |
| tenant\_id | Oui | Votre tenant id (sélectionné à l’étape 3). |
| group | Non | Filtrage facultatif sur un groupe précis : indiquez l’Object ID du groupe Azure Entra ID dont vous voulez récupérer les membres. |
| mobile\_prefix | Non | Si votre annuaire LDAP contient des numéros de mobile locaux ou internes (sans indicatif pays), vous pouvez ajouter un préfixe contenant l’indicatif. Le premier caractère du numéro de mobile local ou interne sera remplacé par ce préfixe. |
| api\_port | Oui | Valeur par défaut : \_48800\*. Configure le port sur lequel l’application node écoute les requêtes HTTP(s). |
| use\*ssl\_for\_api | Oui | Valeur par défaut : \_false\*. Réglé sur _true_, il utilise les éléments de configuration _ssl.ca_, _ssl.key_ et _ssl.cert_ pour charger une paire de clés privée/publique et activer la communication TLS. |
| Documentez-vous sur la [création de vos propres certificats auto-signés avec une autorité racine personnalisée](https://gist.githubusercontent.com/fntlnz/cf14feb5a46b2eda428e000157447309/raw/318beb5642577c16de2564666b04de99a215308e/self-signed-certificate-with-custom-ca.md). |  |  |

IMPORTANT : vous pouvez configurer plusieurs domaines dans le tableau domains. Veillez à encadrer chaque configuration de domaine complète par des accolades { }.

### Étape 5 : exécution

Ouvrez une invite de commandes, placez-vous dans le dossier où réside votre client Azure Entra ID et exécutez

-   “npm install” (une seule fois)
-   “node server.js”

Si tout fonctionne comme prévu, vous devriez voir dans votre console une ligne de ce type : `https://graph.microsoft.com/v1.0/users?$top=999`.

Vous pouvez maintenant tester le serveur HTTP Azure Entra ID depuis un navigateur en ouvrant `http://ip_ou_nom_de_la_machine_executant_le_client_azure_entra_id:8080`. Si vous utilisez un pare-feu, assurez-vous qu’il autorise l’accès au port 48800. Si votre navigateur affiche un objet JSON représentant les utilisateurs que vous voulez exposer, tout fonctionne.

### Étape 6 : configurer le backoffice pour que la tablette se connecte au client

Rendez-vous dans le [backoffice Vizito](https://backoffice.vizito.be/) et, sous Paramètres, réglez la “Source de donnée des hôtes” sur “Géré à l’externe” et renseignez l’“URL d’intégration”. La tablette ira désormais chercher les informations auprès du client installé.

### Étape 7 (facultative) : utiliser NSSM pour transformer le processus node en service Windows

Téléchargez la [dernière version de NSSM](https://nssm.cc/download), décompressez l’exécutable correspondant à votre architecture dans un dossier de votre choix, puis exécutez la commande suivante : nssm install vizito\_azure\_entra\_id\_client Une fenêtre s’ouvre, dans laquelle vous pouvez configurer les paramètres de votre service.

-   Sélectionnez “node.exe” comme Path. Il se trouve généralement dans c:Program Files (x86)nodejsnode.exe
-   Saisissez le chemin complet vers server.js dans le champ Arguments
-   Vous pouvez éventuellement définir un Display name pour votre service dans l’onglet Details.

Rendez-vous maintenant dans vos services Windows, démarrez le service que vous venez de créer, et testez. Pensez à arrêter toute instance du client Azure Entra ID lancée manuellement avant de démarrer le service.

### Résolution des problèmes

Des services de démonstration sont disponibles à des fins de test. Ils comportent des noms tels que “Tesla”, “Newton”, etc.

-   version HTTP : `http://178.162.136.223:48800`
-   version HTTPS : `https://source.vizito.eu:48801`

Si vous utilisez une configuration HTTPS, vous pouvez configurer plusieurs références de CA. Ajoutez chaque CA entre " (guillemets) dans le tableau CA, que vous trouverez dans le fichier config.JSON.
