Apps in Azure registrieren
Voraussetzungen
• Sie haben Zugriff auf Dienste des Azure-Portals, um eine Microsoft-Anwendung im Azure Active Directory Ihrer Organisation zu registrieren.
• Sie haben Office 365-Abonnement.
Zur Unterstützung der Office Online Integration greift Windchill zur temporären Speicherung über Microsoft Graph-APIs auf OneDrive zu. Um die OneDrive-API über
Microsoft Graph aufzurufen, benötigt Windchill ein Zugriffstoken, damit Windchill Berechtigungen im Namen des Benutzers erhält. Die OneDrive-API verwendet das standardmäßige OAuth 2.0-Framework, um Apps zu autorisieren und Zugriffstoken zu generieren. Um OneDrive aus Microsoft Graph heraus zu verwenden, muss ein Windchill Site-Administrator eine neue Anwendung im Azure-Portal registrieren.
Neue Anwendungen im Azure-Portal registrieren
Gehen Sie als Site-Administrator wie folgt vor, um im Azure-Portal eine neue Anwendung zu registrieren:
2. Wählen Sie Ihr Konto in der oberen rechten Ecke aus, und legen Sie für Ihre Portal-Sitzung den oder die gewünschten Azure Active Directory-Mandanten fest.
|
Ein Mandant repräsentiert in Azure Active Directory eine Organisation.
|
3. Suchen Sie auf dem Dashboard des Azure-Portals nach Azure Active Directory.
4. Klicken Sie auf der Seite Azure Active Directory auf > > .
5. Geben Sie auf der Seite "Anwendung registrieren" die folgenden Registrierungsinformationen an:
◦ Name: Geben Sie einen aussagekräftigen Namen für die Anwendung ein, der Windchill Benutzern angezeigt werden soll. Beispiel: Windchill
◦ Supported account types: Wählen Sie die Standardoption Accounts in this organizational directory only aus.
◦ Redirect URI: Wählen Sie den App-Typ Web aus, und geben Sie die folgende Windchill URL ein:https://<Windchill_URL>/servlet/OfficeOnlineActionServlet
6. Klicken Sie auf Register.
7. Nachdem die Anwendung registriert wurde, führen Sie die folgenden Schritte aus, um die Berechtigungen im App-Registrierungsportal anzufordern:
a. Klicken Sie im linken Fensterbereich der registrierten Anwendung auf Certificates & secrets und anschließend auf New client secret, um einen neuen Token-Wert zu generieren.
b. Kopieren und speichern Sie den neuen Schlüsselwert (Token) zur späteren Verwendung.
c. Klicken Sie auf > > > .
▪ Select Files: Files.ReadWrite.All
▪ User: User.Read
d. Speichern Sie die Berechtigungen.
8. Kopieren Sie die
a. Application (client) ID auf der Übersichtsseite der Anwendung.
b. Wählen Sie Endpunkte aus, und kopieren Sie URLs für diese Felder:
▪ OAuth 2.0 authorization endpoint (v2)
▪ OAuth 2.0 token endpoint (v2)
Damit ist die App-Registrierung im Azure-Portal abgeschlossen.