Principes de base de Windchill > Utilisation des objets Windchill > Documents > Intégration Windchill Office Online > Enregistrement d'une application dans Azure
  
Enregistrement d'une application dans Azure
Configuration requise
Vous avez accès aux services de Portail Azure pour enregistrer une application Microsoft dans l'Azure Active Directory de votre organisation.
Vous disposez d'un abonnement Office 365.
Pour prendre en charge l'intégration Office Online, Windchill accède à OneDrive via les API Microsoft Graph pour le stockage temporaire. Pour appeler l'API OneDrive via Microsoft Graph, Windchill a besoin d'un jeton d'accès qui lui donne un ensemble de permissions au nom de l'utilisateur. L'API OneDrive utilise la structure standard OAuth 2.0 pour autoriser les applications et générer des jetons d'accès. Pour utiliser OneDrive à partir de Microsoft Graph, un administrateur de site Windchill doit enregistrer une nouvelle application dans le Portail Azure.
Enregistrement d'une nouvelle application à l'aide de Portail Azure
En tant qu'administrateur de site, procédez comme suit pour enregistrer une nouvelle application dans le Portail Azure :
1. Connectez-vous au Portail Microsoft Azure avec votre compte de travail.
2. Sélectionnez votre compte dans le coin supérieur droit et définissez votre session de portail sur le ou les locataires Azure Active Directory souhaités.
* 
Un locataire représente une organisation dans Azure Active Directory.
3. Dans le tableau de bord du Portail Azure, recherchez Azure Active Directory.
4. Sur la page Azure Active Directory, cliquez sur Manage > App registrations > New registration.
5. Sur la page d'inscription d'une application, complétez les informations d'inscription de l'application comme suit :
Name : entrez un nom d'application significatif à afficher pour les utilisateurs Windchill. Par exemple, Windchill.
Supported account types : sélectionnez l'option par défaut Accounts in this organizational directory only.
Redirect URI : sélectionnez le type d'application Web et saisissez l'URL Windchill comme illustré ci-dessous : https://<URL_Windchill>/servlet/OfficeOnlineActionServlet
6. Cliquez sur S'inscrire.
7. Une fois l'application inscrite, procédez comme suit pour demander les permissions sur le portail d'inscription d'application :
a. Dans le volet de gauche de l'application inscrite, cliquez sur Certificates & secrets et ajoutez une valeur de New client secret pour générer une nouvelle valeur de jeton.
b. Copier et enregistrer la nouvelle valeur secrète (jeton) pour une utilisation ultérieure.
c. Cliquez sur API permissions > Add a permission > Microsoft Graph > Delegated permissions.
Select Files : Files.ReadWrite.All
User : User.Read
d. Enregistrez les autorisations.
8. Sur la page de vue d'ensemble de l'application,
a. Copiez Application (client) ID.
b. Sélectionnez les points de terminaison et copiez les URL pour ces champs :
OAuth 2.0 authorization endpoint (v2)
OAuth 2.0 token endpoint (v2)
Cette opération termine l'inscription de l'application dans le Portail Azure.