Skip to main content

数据源的服务账户身份验证

此功能允许您使用从本地和外部身份提供商 (IDP) 传播的服务账户身份来访问数据源。

当您需要通过非交互式身份验证流访问数据而不影响安全性时,可使用此功能。借助服务账户,您无需使用个人用户凭证即可安全地连接到数据源——这对重复的自动化流程和计划运行尤其有用。

受支持的数据源

您可以对以下数据源使用服务账户身份验证:

  • Adobe Analytics

  • Box

  • Databricks

  • Dataverse

  • Denodo

  • Dynamics 365

  • Exact Online

  • HubSpot

  • Marketo

  • NetSuite

  • Qlik Cloud

  • QuickBooks Online

  • REST API

  • ServiceNow

  • SharePoint

  • SharePoint 文件

  • Snowflake

  • Synapse

  • Workday

  • Zoho CRM

设置连接

以下说明介绍如何使用基于服务账户的身份验证配置连接。

作为工作区管理员

  1. 登录您的账户,选择您的账户图标,然后选择工作区管理员

  2. 转至 OAuth 客户端并选择新建

  3. 配置 OAuth 客户端:

    名称 – 输入客户端的描述性名称。

    技术 –选择将使用 OAuth 客户端的数据源。

    授权类型 – 选择客户端凭证

    客户端 ID/客户端密钥 –提供身份提供商提供的客户端 ID 和客户端密钥。

    客户端密钥到期时间 –设置客户端密钥的到期日期。

    令牌 URL –输入 OAuth 客户端的令牌端点 URL。

    范围 –指定 OAuth 客户端公开的 API 访问范围。

  4. 选择创建以保存客户端。

  5. 通过选择用户和/或组来分配访问权限,然后选择分配

作为工作区用户

  1. 登录您的账户并转至数据

  2. 要创建新连接,请选择新连接,然后选择所需的技术(参见支持的数据源列表)。

  3. 输入所需的详细信息以配置连接。

  4. 凭证类型下,选择 OAuth 2.0

  5. 找到管理员配置的 OAuth 2.0 客户端,然后选择测试连接进行验证。

  6. 选择创建以保存连接。