Windchill 基本知识 > 使用 Windchill 对象 > 文档 > Windchill Office Online 集成 > 在 Azure 中注册应用程序
  
在 Azure 中注册应用程序
先决条件
您必须具有 Azure 门户服务的访问权限才能在您组织的 Azure Active Directory 中注册 Microsoft 应用程序。
您已拥有 Office 365 订阅。
为了支持 Office Online 集成,Windchill 经由 Microsoft Graph API 访问 OneDrive,以实现临时存储。要经由 Microsoft Graph 调用 OneDrive API,Windchill 需要相应的访问令牌,以代表用户授予其一组权限。OneDrive API 采用标准 OAuth 2.0 框架来授权应用程序并生成访问令牌。要通过 Microsoft Graph 使用 OneDrive,Windchill 站点管理员需要在 Azure 门户中注册新的应用程序。
使用 Azure 门户注册新的应用程序
作为站点管理员,请完成下列步骤以在 Azure 门户中注册新的应用程序:
1. 使用您的工作帐户登录到 Microsoft Azure 门户
2. 在右上角选择您的帐户,并将您的门户会话设置为所需的 Azure Active Directory 租户。
* 
租户表示 Azure Active Directory 中的组织。
3. 在 Azure 门户仪表板中,搜索 Azure Active Directory
4. Azure Active Directory 页面上,单击 Manage > App registrations > New registration
5. 在“注册应用程序”页面上,完成应用程序注册信息,如下所示:
Name:键入一个有意义的应用程序名称,以便呈现给 Windchill 用户。例如,Windchill。
Supported account types:选择默认选项 Accounts in this organizational directory only
Redirect URI:选择应用类型 Web,然后输入 Windchill URL,如下所示:https://<Windchill_URL>/servlet/OfficeOnlineActionServlet
6. 单击 Register
7. 注册应用程序后,请按照下列步骤在应用注册门户中请求权限:
a. 在已注册应用程序的左侧窗格中,单击 Certificates & secrets 并添加 New client secret 以生成新的令牌值。
b. 复制并保存新的机密值 (令牌) 以供日后使用。
c. 单击 API permissions > Add a permission > Microsoft Graph > Delegated permissions
Select Files: Files.ReadWrite.All
User: User.Read
d. 保存这些权限。
8. 在应用程序概述页面中,
a. 复制 Application (client) ID
b. 为下列字段选择端点并复制 URL:
OAuth 2.0 authorization endpoint (v2)
OAuth 2.0 token endpoint (v2)
至此即完成 Azure 门户中的应用程序注册流程。