> For the complete documentation index, see [llms.txt](https://help.glpi-project.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.glpi-project.org/tutorials/fr/notifications/oauth_smtp_entra.md).

# Configuration Oauth SMTP Entra

## Création d'une application Entra

***

### Enregistrer une application Entra

* Connectez-vous à votre [portail Entra](https://entra.microsoft.com/)
* Dans la section **`Entra ID`**, rendez vous dans **`Inscription d'application`** > **`nouvelle application`**

{% hint style="danger" %}
Attention, ne passez pas à l'application d'entreprise, votre configuration tomberait en échec par la suite.

<img src="/files/DtcyN4tHMpBystMZAfoA" alt="" data-size="original">
{% endhint %}

* Entrez un nom d'application, puis dans URI de redirection, entrez **`web`**.
* Récupérez l'URL de redirection GLPI disponible dans **`configuration`** > **`notifications`** > **`configuration des notifications par email`**. Dans **`moyen d'envoi des emails`**, sélectionnez **`SMTP+OAUTH`**.

![Visualisation de l'URL de retour](/files/EnCi7APICqO8NQcUY4kV)

* Vous verrez l'URL de redirection dans le nouveau menu qui apparaît. Copiez cette URL

![Copie de l'URI](/files/mFuxSXCMVFgTFWoI4zKo)

* Ensuite, dans la redirection URI, sélectionnez **`web`** sur le portail EntraID
* Collez l'**`URL de rappel`** récupérée précédemment
* Cliquez sur **`Enregistrer`**.

***

### Création du secret

* Maintenant allez dans **`certificats et secrets`**.
* Cliquez sur **`nouveau secret client`**.
* Entrez un **`nom`** et une **`date d'expiration`**.
* Puis cliquez sur **`ajouter`**

<div align="left"><img src="/files/hKnoFDA68O9Y5n9igog2" alt="Durée du secret"></div>

* Une fois validé, la **`valeur`** du secret apparaît.

{% hint style="info" %}
**Point d'attention**

La **valeur** du secret doit être reflétée dans le secret client côté GLPI. Cette valeur n'est visible qu'une seule fois, n'oubliez pas de la sauvegarder dans un endroit sûr.
{% endhint %}

***

### Ajout des revendications

L'ajout des revendications est nécessaire pour que GLPI puisse utiliser le service SMTP via l'application Entra.

* Rendez-vous dans **`Authorisations d'API`**
* Dans l'onglet **`Revendications`**, cliquez sur votre application (dans ce cas Microsoft graph).

![Vérification des revendications via permissions API](/files/wsgahuSdjgH8B8pdch4f)

* Sur la partie droite de l'écran, recherchez **`SMTP`**.
* Sélectionnez-le puis cliquez sur **`mettre à jour les permissions`**.

![Ajout des revendications](/files/RpJwscxAxPIXFz8dahVL)

***

### Derniers paramètres GLPI

* Retournez dans le menu **`vue d'ensemble`** de l'application pour trouver les informations que vous devez entrer dans GLPI.
* Nous avons rempli la valeur du secret à l'étape précédente, il ne reste plus qu'à remplir l'**`ID d'application`** et l'ID d'annuaire.

![Information de l'application Entra](/files/l6XZ9e2GbIqwkVf3HrS8)

![Configuration de GLPI](/files/8x0hITFiYsBcTF1LMesA)

* Quand vous cliquez sur **`enregistrer`**, vous serez redirigé vers le compte Microsoft pour être connecté.

{% hint style="warning" %}
**Point d'attention**

Le compte synchronisé avec Oauth SMTP doit également être celui qui envoie les emails. Ce compte est identifié dans l'email de l'expéditeur

<img src="/files/BjRG4ed6r2YpVHW3E8NN" alt="" data-size="original">
{% endhint %}

## Configuration SMTP authentifié

Pour que le compte utilisant les services SMTP soit autorisé à envoyer du courrier, il est impératif d'activer **`SMTP authentifié`** depuis le Tenant Entra.

* Connectez-vous à votre [tenant](https://admin.cloud.microsoft/)
* Allez dans **`utilisateurs`** puis **`utilisateurs actifs`** et cliquez sur le compte concerné
* Puis allez dans **`courrier > gérer les applications de messagerie`** et sélectionnez **`SMTP Authentifié`**

<div align="left"><img src="/files/LMvusbKtm6fRjcFguQkt" alt="SMTP Authentifié activé"></div>

## Envoi de test

* Une fois que vous avez entré les détails de votre compte Microsoft, vous devrez accepter les autorisations nécessaires. Il ne reste plus qu'à effectuer un envoi de test.

<div align="left"><img src="/files/CVDk2mAwkkOy7wwkeBvj" alt="Mail test envoyé avec succès"></div>

## Références

Documentation GLPI ["Configuration des suivis par email"](https://glpi-user-documentation.readthedocs.io/fr/latest/modules/configuration/notifications/email_notifications.html)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.glpi-project.org/tutorials/fr/notifications/oauth_smtp_entra.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
