调用MS Graph REST API

许多Microsoft Web服务是通过Microsoft Graph API访问的。 您可以使用Workfront Fusion HTTP >创建OAuth 2.0请求模块来创建与Microsoft Graph API的连接。

访问要求

展开以查看本文中各项功能的访问要求。

您必须具有以下权限才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront包 任何
Adobe Workfront许可证

新增:标准

当前:工作或更高

Adobe Workfront Fusion许可证**

当前:无Workfront Fusion许可证要求。

旧版:任意

产品

新增:

  • 选择或Prime Workfront计划:您的组织必须购买Adobe Workfront Fusion。
  • Ultimate Workfront计划:包含Workfront Fusion。

当前:您的组织必须购买Adobe Workfront Fusion。

有关此表中信息的更多详细信息,请参阅文档🔗中的访问要求。

有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion许可证

在Workfront应用程序注册门户中注册Microsoft Fusion

要创建与Microsoft Graph REST API的连接,必须首先注册Adobe Workfront Fusion。

  1. 开始注册新应用程序,如Microsoft文档中的在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
  2. 完成应用程序注册后,记下应用程序ID。

    note important
    IMPORTANT
    您需要具有应用程序ID才能在Workfront Fusion中设置连接。
  3. 生成客户端密码。 记下这个秘密。

    有关说明,请参阅Microsoft文档中的在Microsoft标识平台中注册应用程序

    note important
    IMPORTANT
    您需要客户端密钥才能在Workfront Fusion中设置连接。
  4. 配置应用程序的权限。

    有关查找和配置这些字段的详细信息,请参阅Microsoft文档中无需用户即可访问的“配置Microsoft Graph的权限”部分。

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    您的应用程序需要哪种类型的权限? 选择 Delegated permissions
    选择权限

    选择以下权限:

    • offline_access

    • openid

    • 您的集成所需的任何其他权限(示例: User.Read

    重要信息:您需要具有所选权限才能在Workfront Fusion中设置连接。

  5. 继续在Workfront Fusion中配置MS Graph API连接

在Workfront Fusion中配置MS Graph API连接

按照在Workfront应用程序注册门户中注册Workfront Fusion中所述,注册Microsoft Fusion后,可以在HTTP >发出Oauth 2.0请求模块中配置连接。

  1. 添加HTTP >向方案发出OAuth 2.0调用模块。

  2. 单击连接字段旁边的​ 添加

  3. 按如下方式配置连接字段:

    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 13-row-2 14-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应用程序注册门户中注册Workfront Fusion中所述,输入注册时您在中选择的权限。

    对于每个作用域,单击 添加 并键入权限。

    示例: offline_access

    范围分隔符 选择 SPACE
    客户端 ID 在Microsoft应用程序注册门户的注册Workfront Fusion中输入步骤2中的应用程序ID。
    客户端密码 在Microsoft应用程序注册门户的注册Workfront Fusion中,输入您在步骤3中生成的客户端密钥。
    授权参数

    添加以下授权参数。 对于要添加的每个参数,单击 添加项 并输入以下内容:

    • 键: response_mode值: query

    • 键: prompt 值: consent

    访问令牌参数 您无需在此字段中输入任何内容。
    刷新令牌参数
    1. 单击 添加项

    2. 字段中,输入scope

    3. 字段中,输入您在范围字段中输入的所有范围,并以空格分隔。

      示例: offline_access openid User.Read

    自定义标题 您无需在此字段中输入任何内容。
    令牌放置 In the header
  4. 单击​ 继续

  5. 在出现的窗口中,单击​ 接受 ​以完成连接并返回模块。

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3