通过Adobe Workfront Fusion HTTP > 发出OAuth 2.0请求模块调用 MS Graph REST API
通过Microsoft Graph API访问许多Microsoft Web服务。 您可以使用Workfront Fusion HTTP > 发出OAuth 2.0请求模块来创建与Microsoft Graph API的连接。
访问要求
您必须具有以下权限才能使用本文中的功能:
有关此表中信息的更多详细信息,请参阅Workfront文档中的访问要求。
有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion 许可证。
在Microsoft Application Registration Portal中注册Workfront Fusion
要创建与Microsoft Graph REST API的连接,必须首先注册Adobe Workfront Fusion。
-
开始注册新应用程序,如Microsoft文档中的注册您的应用程序中所述。
作为注册的一部分,Microsoft需要以下信息:
table 0-row-2 1-row-2 layout-auto html-authored no-header 应用程序名称 输入应用程序的名称,如“我的Workfront Fusion应用程序”。 重定向URL https://app.workfrontfusion.com/oauth/cb/oauth2
-
完成应用程序注册后,记下应用程序ID。
note important IMPORTANT 您需要应用程序ID才能在Workfront Fusion中设置连接。 -
生成应用程序密钥。 记下这个秘密。
有关说明,请参阅Microsoft文档中的注册您的应用程序。
note important IMPORTANT 你需要应用程序密钥才能在Workfront Fusion中设置连接。 -
配置应用程序的权限。
有关查找和配置这些字段的详细信息,请参阅Microsoft文档中在没有用户的情况下获取访问权限中的“配置Microsoft Graph的权限”部分。
table 0-row-2 1-row-2 layout-auto html-authored no-header 您的应用程序需要哪种类型的权限? 选择 Delegated permissions
。Select permissions 选择以下权限:
-
offline_access
-
openid
-
您的集成所需的任何其他权限(示例:
User.Read
)
重要信息:您需要所选权限才能在Workfront Fusion中设置连接。
-
-
继续在 Workfront Fusion🔗中配置您的 MS Graph API 连接。
在Workfront Fusion中配置您的MS Graph API连接
在 Microsoft Application Registration Portal🔗中注册注册 Workfront Fusion 中讨论的Workfront Fusion后,您可以在HTTP > 创建Oauth 2.0请求模块中配置连接。
-
添加HTTP > 对方案进行OAuth 2.0调用模块。
-
单击连接字段旁边的 添加。
-
按如下方式配置连接字段:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 layout-auto html-authored no-header 连接名称 输入连接的名称。 流类型 Authorization Code
授权URI https://login.microsoftonline.com/common/oauth2/v2.0/authorize
令牌URI https://login.microsoftonline.com/common/oauth2/v2.0/token
作用域 输入您在Microsoft Application Registration Portal中注册Workfront Fusion的步骤4中选择的权限。
范围分隔符 SPACE
客户端ID 在Microsoft Application Registration Portal的注册Workfront Fusion中,输入步骤2中的应用程序ID。 客户端密钥 在Microsoft Application Registration Portal的注册Workfront Fusion中输入您在步骤3中生成的应用程序密钥。 Authorize parameters 添加以下授权参数:
-
Key:
response_mode
Value:query
-
键:
prompt
值:consent
访问令牌参数 您无需在此字段中输入任何内容。 刷新令牌参数 -
单击 添加。
-
在 Key 字段中,输入
scope
。 -
在 值 字段中,输入您在范围字段中输入的所有范围,并以空格分隔。
示例:
offline_access openid User.Read
Custom Headers 您无需在此字段中输入任何内容。 令牌放置 In the header
-
-
单击 继续。
-
在出现的窗口中,单击 接受 以完成连接并返回模块。