# Configuration d'Entra

Pour activer Entra dans votre installation ngSurvey, vous devez d’abord créer un nouvel enregistrement d’application dans votre [Azure ](https://portal.azure.com)portail Active Directory.

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWotLeUrrfGPzkcag1K%2F-MWou47snwQ3ftdy8yhx%2Fimage.png?alt=media\&token=33c25837-ec3e-4bfd-9cf0-79d339d6ea02)

Cette application nouvellement créée vous permettra de lier NGSurvey à Entra. Configurez-la en utilisant son nom et son URI de redirection, qui doit être l’URI sous lequel vous avez installé ngSurvey. Assurez-vous également de définir le Redirect URI en tant que Single-page Application (SPA).

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWoyYM4PJFnSNW_Sgx2%2F-MWp2vbtNJI0vH5y85A_%2Fimage.png?alt=media\&token=a1e6d1f4-0e44-4ec8-af41-6630943f7460)

Une fois l’application enregistrée, ouvrez ses autorisations d’API et ajoutez-lui les permissions User.ReadAll et Groups.ReadAll.<br>

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWotLeUrrfGPzkcag1K%2F-MWovgLYyj0Zphx4GAk4%2Fimage.png?alt=media\&token=11576e27-172b-40f0-819e-66504d3dc948)

<figure><img src="https://186103257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8fLhS0bmfBRyq0HdUm%2Fuploads%2FzuPL7qhf8y1gKEiLE1HC%2Fimage.png?alt=media&#x26;token=4e50c22c-a1a5-4b64-ad9a-d25bd542344b" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Les utilisateurs Entra qui peuvent [ajouter de nouveaux utilisateurs](https://docs.ngsurvey.com/fr/installation-setup/installation/active-directory/active-directory-users) dans ngSurvey doivent disposer de ces deux permissions assignées à leur compte dans l’annuaire Entra afin de pouvoir interroger la liste d’utilisateurs Entra et lier des utilisateurs à ngSurvey.    &#x20;
{% endhint %}

Dans l’écran des permissions, accordez le consentement administrateur pour ces permissions.

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWotLeUrrfGPzkcag1K%2F-MWowD2xRj4YxMmF1uZD%2Fimage.png?alt=media\&token=62a939ee-b7f1-4d5e-bcc0-19a57496329e)

La dernière étape consiste à activer les ID tokens sur la page d’authentification de l’application.

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWoyYM4PJFnSNW_Sgx2%2F-MWp3SFgipUJl_SxAH-i%2Fimage.png?alt=media\&token=ea4d8f96-0334-46b4-aa61-8ebece04218e)

Une fois que vous avez enregistré l’application dans Azure, vous êtes presque prêt : la seule chose qu’il reste à faire est de copier l’Application (client) ID depuis l’écran d’aperçu de l’enregistrement de votre application Entra.

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWoyLd8idHYqSzfj2AR%2F-MWoyUW-2PFoHIiCn8_W%2Fimage.png?alt=media\&token=5bd7264b-7c54-4c17-9992-1057159e6244)

Collez cet ID d’application dans les [paramètres système](https://docs.ngsurvey.com/fr/installation-setup/system-settings) section Active Directory / Entra de ngSurvey.

![](https://186103257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MWoyYM4PJFnSNW_Sgx2%2F-MWp-3kZbnEOr40DhMeS%2Fimage.png?alt=media\&token=a49688fe-e7a5-478b-9111-c2559bc2f47a)

Cliquez sur le bouton de test ; si vous n’êtes pas connecté à Entra, un écran de connexion s’affichera. Connectez-vous pour vérifier que la connexion entre Azure et ngSurvey fonctionne.&#x20;

Bravo, vos utilisateurs Entra peuvent maintenant se connecter à ngSurvey avec leur compte et vous pourrez [ajouter de nouveaux utilisateurs Entra à ngSurvey](https://docs.ngsurvey.com/fr/installation-setup/installation/azure-active-directory/untitled) pour leur permettre d’accéder à ngSurvey et de l’utiliser.
