activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
生产力活动
Last updated 2024年11月15日

如何在没有 Integration Service 的情况下使用 Google Workspace 活动

关于

现在,即使您没有 Integration Service,也可以通过 GSuite 应用程序作用域 使用 较新 的 Google Workspace 活动。

专为 Integration Service 设计的 Google WorkSpace 活动具有“连接” 字段,可用于选择通过 Integration Service 连接器创建的连接。 在GSuite 应用程序作用域内使用时,活动仅继承作用域中的连接信息。

身份验证和项目类型矩阵

Google Workspace     
 CloudOn Prem
 GSuite 应用程序作用域Integration ServiceGSuite 应用程序作用域Integration Service
跨平台    
API 密钥不可用 不可用 不可用 不可用
OAuth - BYOA不可用available 不可用 不可用
OAuth - UiPath App不可用available 不可用 不可用
服务帐户不可用不可用 不可用 不可用
Windows    
API 密钥available不可用 available 不可用
OAuth - BYOAavailableavailable available 不可用
OAuth - UiPath Appavailableavailable available不可用
服务帐户available不可用available不可用

连接方法

有两种方法可以在“ GSuite 应用程序作用域”活动中设置连接。
连接方法 描述收益缺点
资产
注意:推荐。
 

使用 Orchestrator 资产将连接与作用域配置一起存储。

资产为 JSON 格式。

每次使用时,该活动都会从资产中检索配置。

根据资产配置,作用域的行为会有所不同;它会标识身份验证类型并隐藏不必要的字段。

如果资产 JSON 设置不正确,则会提示验证错误。

这些活动受益于设计时查找,并且可以发现文件、文件夹、列表、范围等。

由于凭据不会以纯文本形式从一个用户传递到另一个用户,因此该连接可以轻松转移。

可由管理员配置。

这更安全,因为凭据不会到达 Studio 工作流。

需要高级用户才能配置资产。

Citizen Developer 设置起来并不容易。

属性面板 

使用现有的“属性”面板配置连接凭据。

可以以纯文本或变量的形式添加配置。

更易于使用。

保持向后兼容性。

 
 通过纯文本配置
注意:不推荐。
使用纯文本值配置“属性”面板。这些活动受益于设计时查找,并且可以发现文件、文件夹、列表、范围等。 安全性较低,因为凭据需要以纯文本在用户之间传递。
 通过变量进行配置

使用变量配置属性面板。

更安全,因为凭据不会到达 Studio 工作流。

这些活动无法在设计时发现任何资源。

GSuite 应用程序作用域资产格式

{
    "ApiKey": "",
    "OAuth2ConnectionData": {
        "OAuth2AppData": {
            "ClientId": "",
            "ClientSecret": ""
        }
    },
    "SacConnectionData": {
        "EmailAddress": "",
        "KeyPath": "",
        "ServiceAccountEmail": "",
        "Password": "notasecret",
        "BucketId": "",
        "HasDomainWideAccess": true | false
    },
   "AuthenticationMethod": "oauth2" | "sac" | "apikey"
}{
    "ApiKey": "",
    "OAuth2ConnectionData": {
        "OAuth2AppData": {
            "ClientId": "",
            "ClientSecret": ""
        }
    },
    "SacConnectionData": {
        "EmailAddress": "",
        "KeyPath": "",
        "ServiceAccountEmail": "",
        "Password": "notasecret",
        "BucketId": "",
        "HasDomainWideAccess": true | false
    },
   "AuthenticationMethod": "oauth2" | "sac" | "apikey"
}

限制

GSuite 应用程序作用域内使用活动时,以下功能不可用:触发器、绑定和覆盖体验。

令牌刷新

没有可用于刷新连接令牌的服务,例如 Integration Service 中提供的服务。

如果授权令牌在一定天数内未刷新,则该令牌将过期,您必须重新进行身份验证。为避免授权令牌过期,请使用该特定连接运行机器人。运行带有“作用域”活动的自动化会刷新授权令牌。

docs image

其他 OAuth 2.0 资源:

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。