• 一览表
  • 配置

Airtable

通过Airtable和AD集成无缝同步用户数据

项目管理身份配置

Airtable是一个帮助业务职能部门构建和共享关系数据库的平台。通过将Airtable集成到ADManager Plus,组织可以同步和管理其AD和其他连接系统的用户配置更改。例如,如果用户是在Airtable中创建的,ADManager Plus的工作流程使IT团队能够跨AD、Exchange、Microsoft 365和其他集成应用程序同步这些用户创建更改,反之亦然。

自动用户配置和更新

当在Airtable中创建新用户或更新现有用户时,ADManager Plus工作流程会自动在AD、Exchange、Microsoft 365和其他集成应用程序中传播这些更改。这确保了用户帐户在所有系统中始终如一地管理和更新,消除了手动干预的需要。

双向工作流程自动化

ADManager Plus不仅将更新从Airtable推送到AD和其他系统,还将更改从AD拉回Airtable,确保两个平台保持同步。这种双向数据流有助于保持整个IT环境的一致性和准确性。

 

配置文档:将Airtable与ADManager Plus集成

先决条件

Airtable使用OAuth 2.0来授权API请求。

它需要BaseId和TableId才能授权。

特权

导入用户(入站操作):确保用于授权的帐户具有读取所有用户帐户的权限。

要在 Airtable(出站操作)中执行任何操作或查询:确保用于授权的帐户具有执行所需操作的权限。

注意:ADManager Plus附带一组预配置的API,有助于执行集成的基本操作。如果您所需的操作不可用,请从Airtable的API文档中收集必要的API详细信息,以配置入站或出站webhook以执行所需的操作。

授权配置

  • 登录 ADManager Plus,然后导航到“自动化”选项卡。
  • 在左侧窗格的“配置”下,单击“应用程序集成”。
  • 在“企业应用程序”下,单击“Airtable”。
  • 打开启用Airtable集成按钮。
  • 在“Airtable Configuration”(Airtable 配置)页面上,点按“Authorization”(授权)。
  • 执行步骤从Airtable生成BaseId和TableId,并将其粘贴到相应的值字段中。
  • 点按“配置”。

入站webhook配置

入站网络钩子允许您从Airtable获取用户数据并将其发送到ADManager Plus。本节中配置的属性映射可以在自动化配置期间选择为数据源。要为Airtable配置入站webhook:

  • 在“Inbound Webhook”下,单击“Airtable Endpoint Configuration”(Airtable Endpoint Configuration)。
  • 在“端点配置”选项卡中,一个端点Airtable USERS ENDPOINT预配置了端点URL、API方法、标题和参数字段,以从Airtable获取用户帐户。如果您想使用此预配置的端点,请将{BaseId}替换为Endpoint URL字段中Airtable实例的域名。但是,如果您想使用新的端点来导入用户,您可以使用+添加API端点按钮进行配置,并根据Airtable的API文档填写必填字段。点击此处了解如何操作。

笔记:

  • API键值对被预配置为用于验证授权配置期间配置的API请求的标头。
  • Ma cros:您可以将宏添加到端点配置中,以便使用宏选择器组件根据您的要求进行动态更改
  • 参考Airtable的API文档,如果需要,请配置其他标题和参数。在“设置”选项卡中,“重复调用此端点”选项将被配置为每次调用获取30条记录。这将重复,直到没有收到下一页令牌。
  • 完成后,单击“测试并保存”。响应窗口将显示可以使用API调用获取的所有请求参数。验证请求的参数是否已调用操作后,单击“继续”。

笔记:

  • 请参阅Airtable的API文档,了解必须配置的参数,这些参数只能获取特定参数。
  • 您可以使用+添加API端点按钮为Airtable配置多个端点。点击此处了解如何操作。
  • 单击“数据源-LDAP属性映射”以匹配端点,并将AD LDAP属性映射到Airtable中的相应属性。
  • 点按“+ 添加新配置”,然后执行以下操作:
    • 输入配置名称和描述,然后从下拉菜单中选择自动化类别
    • 在“选择端点”字段中,选择所需的端点和用户独有的主密钥(例如,员工标识符)。

注意:当配置多个端点时,此属性必须在所有端点中保持相同的值。

  • 在“属性映射”字段中,从“LDAP 属性名称”下拉菜单中选择属性,并将其映射到 Airtable 中的相应属性。
  • 如果您想为此创建新的自定义格式,请单击“添加新格式”。
  • 点按“保存”。

出站webhook配置

出站webhook允许您将AD中所做的更改发送到Airtable,从Airtable获取数据,并在Airtable中执行任务——所有这些都来自ADManager Plus。本节中配置的webhook可以包含在编排模板中,这些模板又可以在事件驱动计划自动化期间使用。它们也可以直接应用于所需的用户,以执行一系列操作(管理>高级管理>编排)。

为Airtable配置出站webhooks:

  • 在“Outbound Webhook”下,单击“Airtable Webhook 配置”。
  • 点击+添加Webhook
  • 输入此webhook的名称和描述。
  • 决定必须执行的操作,并参考Airtable的API文档,了解API详细信息,如URL、标题和参数。
  • 从下拉菜单中选择HTTP方法,使您能够在端点上执行所需的操作。
  • 输入端点网址。
  • 根据您想要执行的API调用,以适当的格式配置标题、参数和消息类型
  • 点按“测试并保存”。
  • 然后,弹出窗口将显示AD用户和组的列表,以测试已配置的API调用。选择必须测试此API请求的所需用户或组,然后单击“确定”。这将对端点URL进行实时调用,所选对象将根据配置进行修改。
  • 然后将显示webhook响应和请求详细信息。验证它们是否符合预期的 API 行为,然后单击“保存”。