使用自定义OAuth客户端将Adobe Workfront Fusion连接到Google Services

您可以使用Adobe Workfront Fusion通过自定义OAuth客户端连接到Google服务。 此过程需要现有的Google帐户。

访问要求

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

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

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许可证

先决条件

您需要一个现有的Google帐户才能建立此连接。

使用自定义OAuth客户端将Fusion连接到Google服务

要创建此连接,必须在Google Cloud平台上创建和配置项目,然后根据该项目在Fusion中配置连接。

NOTE
此过程适用于:
  • 个人使用(@gmail.com@googlemail.com用户)
  • 内部使用(更喜欢使用自定义OAuth客户端的Google Workspace用户)

在Google Cloud Platform上创建项目

要在Google Cloud Platform中创建项目,请执行以下操作:

  1. 开始在Google Cloud Platform上创建项目。

    有关说明,请参阅Google文档中的创建Google云项目

  2. 启用API时,必须启用Google驱动器API以及要使用的所有Google应用程序的API(例如Google Sheets API)。

  3. 完成创建项目。

  4. 继续阅读本文中的配置OAuth同意设置部分。

配置OAuth同意设置

  1. 开始为项目配置OAuth

    有关说明,请参阅Google文档中的配置OAuth同意屏幕并选择范围

  2. 选择​ 外部,然后单击​ 创建

    note note
    NOTE
    选择此选项时不会向您收取费用。 有关详细信息,请参阅Google关于验证要求例外的信息。
  3. 按如下方式填写必填字段:

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    应用程序名称

    输入请求同意的应用程序名称。

    示例: Adobe Workfront Fusion

    用户支持电子邮件 输入电子邮件地址,以便用户在连接到此应用程序时能够就同意问题与您联系。
    电子邮件地址 输入一个或多个电子邮件地址,Google可使用这些地址通知您对项目所做的任何更改。
  4. 在“授权域”下,单击​ 添加域,然后输入workfrontfusion.com

  5. 添加以下范围:

    table 0-row-2 1-row-2 2-row-2 layout-auto
    服务/API 所需的范围
    Gmail

    https://mail.google.com/

    https://www.googleapis.com/auth/gmail.labels

    https://www.googleapis.com/auth/gmail.send

    https://www.googleapis.com/auth/gmail.readonly

    https://www.googleapis.com/auth/gmail.compose

    https://www.googleapis.com/auth/gmail.insert

    https://www.googleapis.com/auth/gmail.modify

    https://www.googleapis.com/auth/gmail.metadata

    Google Drive

    https://www.googleapis.com/auth/drive

    https://www.googleapis.com/auth/drive.readonly

    您可能需要展开列表或转到列表的下一页以查看所有内容。

  6. (可选)将任何测试用户添加到项目。

  7. 检查信息是否准确,然后单击​ 返回仪表板

    note note
    NOTE
    您无需提交同意屏幕和Google验证申请。
  8. 继续创建OAuth凭据

创建OAuth凭据

  1. 开始创建OAuth客户端ID凭据。

    有关说明,请参阅Google文档中的创建访问凭据

    note note
    NOTE
    如果这不是您启用的第一个API或服务(Gmail或Google Drive),则无需创建新凭据。
  2. 按如下方式填写必填字段:

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    应用程序类型 Web应用程序
    名称 Workfront Fusion
  3. 在“授权的重定向URI”下,输入以下​ 一个

    • 对于Gmail或Google驱动器: https://app.workfrontfusion.com/oauth/cb/google-restricted

    • 对于其他Google应用: https://app.workfrontfusion.com/oauth/cb/google

  4. 单击​ 创建

    此时将显示客户端ID和客户端密钥。

  5. 将客户端ID和客户端密钥复制到安全位置。 您将使用它们在Workfront Fusion中进行连接。

  6. 继续连接到Workfront Fusion中的Google

连接到Workfront Fusion中的Google

创建与Google连接的过程有所不同,具体取决于您是使用Google服务(例如Google Sheets或Google Docs)中的模块,还是通过HTTP >创建OAuth2.0请求模块连接到Google。

在Google服务中连接到Google

  1. 在Workfront Fusion中,找到需要创建连接的Google模块。

  2. 单击​ 创建连接,然后单击​ 显示高级设置

  3. 填写连接名称、环境和类型字段(如果适用)。

  4. 在相应的字段中输入您在创建OAuth凭据中检索到的客户端ID和客户端密钥,然后单击​ 继续

  5. 使用您的Google帐户登录。

    显示​ 此应用未验证 ​窗口。 请注意,窗口标题中提到的“应用程序”是您在上面创建的OAuth客户端。

  6. 单击​ 高级,然后单击​ 转到Workfront Fusion (不安全) ​以允许使用您的自定义OAuth客户端进行访问。

  7. 单击​ 允许 ​以授予Workfront Fusion权限。

  8. 在出现的窗口中,再次单击​ 允许 ​以确认您的选择。

    使用自定义OAuth客户端与所需的Google服务建立了连接。

在HTTP >创建OAuth2.0请求模块中连接到Google connect-to-google-in-the-http--make-an-oauth20-request-module

有关在HTTP >创建OAuth2.0请求模块中连接到Google的说明,请参阅HTTP >创建OAuth 2.0请求模块一文中的有关在HTTP中创建与Google的连接的说明

可能的错误消息:[403未配置访问]

如果显示403 Access Not Configured错误消息,则必须在Google Cloud平台中启用相应的API。 要启用API,请按照本文中在Google Cloud Platform上创建项目部分中的步骤操作。

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