SMTP oAuth2

De Wiki1000
Version du 20 avril 2023 à 09:25 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Il est possible d'authentifier la messagerie système grâce à oAuth2.


Sommaire

Mise en œuvre

Inscription de l'application dans l'annuaire

Sage1000 doit être inscrit en tant qu'application dans le fournisseur d'identité.

Cette inscription permet l'obtention un identifiant (Client ID) et des url oAuth2, nécessaires dans l'étape suivante.

Cette étape est propre à chaque fournisseur d'identité.

Exemple avec Azure AD

Paramétrage du fournisseur de service

Pour l'exemple on utilise Azure AD, les informations sont équivalentes pour les autres fournisseurs d'identité.

Configuration Azure Directory :

Smtp oauth2 3.JPG

Créer un fournisseur de service authentifié de type oAuth2 :

Smtp oauth2 2.JPG

  • Renseigner le client ID avec la valeur obtenue dans ID d'application
  • Renseigner le champs endoint avec la valeur obtenue dans "Point de terminaison d'autorisation Oauth2.0 (v2)"
  • Renseigner le champs AccessTokenUrl avec la valeur obtenue dans "Point de terminaison de jeton Oauth2.0 (v2)"
  • Renseigner le champs Scope avec la valeur "https://outlook.office.com/SMTP.Send offline_access"

Paramétrage de la messagerie système

  • Choisir le type d'authentification oAuth2
  • Renseigner l'identifiant utilisé pour se connecter au fournisseurs d'identité.(une adresse mail)
  • Sélectionner le fournisseur de service précédemment créé.
  • Cliquer sur le bouton connecter, le jeton de l'utilisateur identifié sera alors utilisé pour tous les envois de mails systèmes.

Smtp oauth2 1.JPG

Outils personnels