Registrazione di un'app in Azure
Prerequisiti
• Si dispone di accesso ai servizi del portale di Azure per registrare un'applicazione Microsoft in Microsoft Entra ID della propria organizzazione.
• Si dispone di una sottoscrizione per Office 365.
Per supportare l'integrazione di Office Online, Windchill accede a OneDrive tramite le API di Microsoft Graph per l'archiviazione temporanea. Per chiamare l'API di OneDrive tramite
Microsoft Graph, Windchill richiede un token di accesso che lo autorizzi con un insieme di permessi per conto dell'utente. L'API di OneDrive utilizza il framework OAuth 2.0 standard per autorizzare le applicazioni e generare token di accesso. Per utilizzare OneDrive da Microsoft Graph, un amministratore del sito Windchill deve registrare una nuova applicazione nel portale di Azure.
Registrazione di una nuova applicazione utilizzando il portale di Azure
In qualità di amministratore del sito, completare la procedura riportata di seguito per registrare una nuova applicazione nel portale di Azure.
2. Selezionare il proprio account nell'angolo in alto a destra e impostare la sessione del portale sui tenant Microsoft Entra ID desiderati.
|
Un tenant rappresenta un'organizzazione in Microsoft Entra ID.
|
3. Nel dashboard del portale di Azure cercare Microsoft Entra ID.
4. Nella pagina Microsoft Entra ID fare clic su > > .
5. Nella pagina per la registrazione di un'applicazione, completare le informazioni di registrazione dell'applicazione come segue:
◦ Name: digitare un nome di applicazione significativo per gli utenti di Windchill. Ad esempio, Windchill.
◦ Supported account types: selezionare l'opzione di default Accounts in this organizational directory only.
◦ Redirect URI: selezionare il tipo di applicazione Web e immettere l'URL di Windchill come illustrato di seguito:
https://<URL_Windchill>/Windchill/servlet/OfficeOnlineActionServlet
6. Fare clic su Register.
7. Dopo aver registrato l'applicazione, attenersi alla procedura descritta di seguito per richiedere i permessi nel portale di registrazione dell'applicazione.
a. Nel riquadro di sinistra dell'applicazione registrata, fare clic su Certificates & secrets e aggiungere un New client secret per generare un nuovo valore del token.
b. Copiare e salvare il nuovo valore segreto (token) per un uso successivo.
c. Fare clic su > > > .
▪ Select Files: Files.ReadWrite.All
▪ User: User.Read
d. Salvare i permessi.
8. Nella pagina di panoramica dell'applicazione, eseguire le operazioni indicate di seguito.
a. Copiare Application (client) ID.
b. Selezionare gli endpoint e copiare gli URL per questi campi:
▪ OAuth 2.0 authorization endpoint (v2)
▪ OAuth 2.0 token endpoint (v2)
In questo modo viene completata la registrazione dell'applicazione nel portale di Azure.