> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurer Microsoft 365 Exchange Online comme fournisseur de courriel

> Instructions pour configurer Microsoft 365 Exchange Online comme fournisseur de courriel dans Auth0.

<div id="prerequisites">
  ## Prérequis
</div>

* Vous devez avoir un compte [Microsoft 365](https://www.microsoft.com/en-us/microsoft-365) avec un abonnement actif.

* Votre abonnement Microsoft 365 doit être autorisé à envoyer des courriels au moyen d’Exchange Online. Vous devez avoir au minimum un abonnement payant au forfait Microsoft Business Basic pour utiliser la Microsoft Graph API avec Exchange Online.

* Vous devez configurer votre fournisseur pour autoriser les connexions entrantes provenant d’[adresses IP d’Auth0](/docs/fr-ca/secure/security-guidance/data-security/allowlist).

<div id="configure-microsoft-365-exchange-online">
  ## Configurer Microsoft 365 Exchange Online
</div>

1. Connectez-vous à votre compte [Microsoft Azure](https://azure.microsoft.com/) avec votre compte Microsoft 365.
2. Enregistrez une ressource [Microsoft Entra ID Application](https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application) si vous n’en avez pas déjà une.
3. Accédez à votre ressource Active Directory Application. Sélectionnez **Services > App registrations**, puis l’application que vous utiliserez pour envoyer des courriels.
4. Configurez les permissions d’application requises en accédant à **Manage > API permissions**.
5. Ajoutez la [permission](https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application#api-permissions) `Mail.Send` en sélectionnant **Add a permission > Microsoft Graph > Application permissions**.

   <Callout icon="file-lines" color="#0EA5E9" iconType="regular">
     Avant de configurer **Application permissions**, vous devez obtenir le consentement d’un administrateur.
   </Callout>

   <Callout icon="file-lines" color="#0EA5E9" iconType="regular">
     Par défaut, `Mail.Send` accorde la permission d’envoyer des messages au nom de n’importe quel utilisateur de votre tenant. Pour restreindre l’accès à une boîte aux lettres précise, utilisez [RBAC for Applications in Exchange Online](https://learn.microsoft.com/en-us/exchange/permissions-exo/application-rbac) afin de limiter la permission à un principal de service précis.
   </Callout>
6. Récupérez les configurations requises du fournisseur :

   1. Accédez à **Application Overview** pour récupérer le [Client ID and Tenant ID](https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application#application-id-client-id) de votre application.
   2. Accédez à **Manage > Certificates & secrets** et récupérez la **Value** pour créer un [secret](https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application#certificates--secrets) d’application.
   3. Récupérez le **User Email** de l’utilisateur de l’organisation qui envoie les courriels au moyen de l’application. Accédez à **Users > Active users**, sélectionnez votre utilisateur autorisé, puis récupérez son **User Email** dans ses propriétés.
7. Accédez à [Dashboard > Branding > Email Provider](https://manage.auth0.com/#/branding/email_provider) dans Auth0.
8. Activez la bascule **Use my own email provider**.
9. Cliquez sur le logo **Microsoft 365**.
10. Saisissez l’adresse courriel **From**. Entrez ensuite le **Tenant ID**, le **Client ID** et le **Client Secret** de l’étape 6, puis cliquez sur **Save**.

<div id="send-a-test-email">
  ## Envoyer un courriel de test
</div>

Envoyez un courriel de test à l’aide du bouton **Envoyer un courriel de test**. Si la configuration est correcte, vous recevrez un courriel de confirmation. Si vous ne recevez aucun courriel après quelques minutes, consultez les [journaux Auth0](https://manage.auth0.com/#/logs) pour repérer les codes d’erreur.

Une fois la configuration terminée, la page [Utilisation du courriel](https://admin.microsoft.com/#/reportsUsage/EmailActivity) de Microsoft Exchange affiche des renseignements sur la livraison de tous les courriels envoyés à vos utilisateurs.
