Installation et configuration d'Azure OAuth 2.0 pour l'intégration de ThingWorx Mail
L'authentification OAuth 2.0 pour la configuration de la messagerie Azure nécessite certaines opérations sur le portail Azure avant la configuration de ThingWorx.
Une entité d'application est utilisée pour permettre une authentification sans surveillance à l'aide du flux d'informations d'identification client OAuth 2.0.
|
|
Pour plus d'informations sur la configuration d'OAuth avec Azure et Google, consultez la documentation Google et Azure. Les configurations dépendent du client.
|
Configuration initiale pour Azure
1. Créez une inscription d'application dans Entra (anciennement Azure AD).
2. Ajoutez des permissions AccessAsApp pour SMTP et POP.
3. Créez une paire clé privée-certificat pour authentifier l'application.
◦ Le certificat n'a pas besoin d'être émis par une autorité de certification approuvée. Vous pouvez utiliser un certificat auto-signé avec une longue date d'expiration.
4. Inscrivez l'application auprès d'Exchange. Voir la documentation de
Microsoft.
Configuration de l'entité ThingWorx Mail
1. Serveur SMTP : smtp.office365.com, port 587, utiliser TLS
2. Serveur POP : outlook.office365.com, port 995, utiliser SSL
3. Sélectionnez : Use OAuth 2.0
4. Fournisseur OAuth : azure
5. URL du jeton d'accès : https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (remplacez par le nom de votre abonnement)
6. ID client : lors de l'inscription de l'application
7. Certificat client : collez le certificat au format PEM.
8. Clé de certificat : collez la clé privée au format PEM
9. Sélectionnez : Use two-line XOAUTH2 format