Azure OAuth 2.0-Setup und -Konfiguration für ThingWorx Mail Integration
Für die OAuth 2.0-Authentifizierung für das Azure-E-Mail-Setup müssen vor der Konfiguration von ThingWorx einige Aktionen im Azure-Portal vorgenommen werden.
Eine Anwendungsentität wird verwendet, um die unbeaufsichtigte Authentifizierung unter Verwendung des Flows für die OAuth 2.0-Client-Anmeldeinformationen zu aktivieren.
|
|
Informationen zur detaillierten Konfiguration von OAuth mit Azure und Google finden Sie in der jeweiligen Dokumentation von Google und Azure. Konfigurationen sind kundenspezifisch.
|
Ersteinrichtung für Azure
1. Erstellen Sie eine App-Registrierung in Entra (ehemals Azure AD).
2. Fügen Sie AccessAsApp-Berechtigungen für SMTP und POP hinzu.
3. Erstellen Sie ein privates Schlüssel- und Zertifikatpaar für die Authentifizierung der Anwendung.
◦ Das Zertifikat muss nicht von einer vertrauenswürdigen Zertifizierungsstelle ausgestellt werden. Sie können ein selbstsigniertes Zertifikat mit einem langen Ablaufdatum verwenden.
4. Registrieren Sie die Anwendung bei Exchange. Weitere Informationen finden Sie in der Dokumentation von
Microsoft.
ThingWorx Mail Entity konfigurieren
1. SMTP-Server – smtp.office365.com, Port 587, TLS verwenden
2. POP-Server – outlook.office365.com, Port 995, SSL verwenden
3. Auswählen – Use OAuth 2.0
4. OAuth-Anbieter – azure
5. Zugriffs-Token-URL – https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (durch Ihren Abonnementnamen ersetzen)
6. Client-ID – Über die App-Registrierung
7. Client-Zertifikat – PEM-formatiertes Zertifikat einfügen
8. Zertifikatschlüssel – PEM-formatierten privaten Schlüssel einfügen
9. Auswählen – Use two-line XOAUTH2 format