设置 ArcGIS Enterprise 连接器

ArcGIS Connectors for Power Automate 包括一个连接器,用于访问您的 ArcGIS Enterprise 账户执行某些操作。 要将 Microsoft Power Automate 连接到 ArcGIS Enterprise 账户,必须在您的 ArcGIS Enterprise 组织中创建一个应用程序以链接到该连接器。 要使用 ArcGIS Enterprise 连接器,您的组织必须运行 ArcGIS Enterprise 11.0 或更高版本。 组织还必须面向公众并且能够通过 Internet 接收申请。 ArcGIS Connectors for Power Automate 不支持使用 Microsoft 本地数据网关连接到断开连接的 ArcGIS Enterprise 部署或配置。 有关详细信息,请参阅关于 Esri 开发者注册 OAuth 应用程序ArcGIS Developer 主题。

设置应用程序后,您可以通过两种方式之一连接到 ArcGIS Enterprise,具体取决于您是在开始流程之前还是在流程中连接

ArcGIS Enterprise 连接器主页

ArcGIS Enterprise 中创建应用程序

要在 ArcGIS Enterprise 中创建应用程序,请完成以下步骤:

  1. 登录到 ArcGIS Enterprise 组织。
    注:
    确保您的账户拥有拥有足够的权限来创建内容。
  2. 在内容页面的我的内容选项卡中,单击新建项目,然后单击应用程序

    随即显示新建项目菜单。

  3. 应用程序类型下,选择其他应用程序
    注:

    Enterprise 11.2 及更高版本中,应用程序设置过程可能会要求提供 URL。 如果出现提示,请输入 https://make.powerautomate.com/

  4. 单击下一步
  5. 提供应用程序的标题。
  6. 或者,选择一个文件夹,并提供标签和摘要。
  7. 单击保存

    随即显示应用程序的概览页面。

应用程序将显示在您的内容中。

获取有关连接器的信息

要确保 Power AutomateArcGIS Enterprise 中必要的应用程序连接,需配置应用程序的注册设置并获取 Power Automate 连接器的信息。

要配置应用程序并获取信息,请完成以下步骤:

  1. 确认您已登录。
    注:
    确保您的账户拥有拥有足够的权限来创建内容。
  2. 在内容页的我的内容选项卡中,单击您在上一部分中创建的应用程序的标题。

    随即显示应用程序的概览页面。

  3. 打开应用程序后,单击工具栏上的设置
  4. 应用程序部分中的应用程序注册下,单击更新

    随即显示注册信息窗格。

  5. 将以下重定向 URI 添加到应用程序中:
    • urn:ietf:wg:oauth:2.0:oob
    • https://global.consent.azure-apim.net/redirect
    • https://global.consent.azure-apim.net/redirect/arcgisenterprise
    已添加重定向 URI 的注册信息窗格
    注:

    可能已列出这些 URI。

  6. 单击更新

    应用程序将显示一份更新的重定向 URI 的列表。

  7. 注意应用程序密码应用程序 ID 值。 它们将用于在 Power Automate 中创建连接。

ArcGIS Enterprise 中创建与 Power Automate 的连接

要在连接器和 ArcGIS Enterprise 中的 Power Automate 应用程序之间创建连接,有两种方法:在开始流程之前或在流程中。

在开始流程之前连接

要在开始流程之前从 ArcGIS Enterprise 连接到 Power Automate,请完成以下步骤:

  1. 打开 Power Automate 并登录到您的 Microsoft 账户。
  2. 展开数据部分,然后单击连接
  3. 单击新建连接
  4. 使用搜索工具,搜索 ArcGIS
  5. 单击 ArcGIS Enterprise 连接器。

    随即显示信息窗口。

  6. 单击创建

    随即显示 ArcGIS Enterprise 窗口。

  7. 提供以下信息,其中包括您在前面部分中记录的信息:
    ArcGIS Enterprise 连接器窗口
    • ArcGIS Enterprise URL - 您的 ArcGIS 组织主页的 URL。
      注:

      切勿包括 http:// 或子域页面。 例如,如果 URL 为 http://webadaptorhost.domain.com/webadaptorname/home,请将 URL 输入为 webadaptorhost.domain.com/webadaptorname。 有关详细信息,请参阅关于 Portal for ArcGIS URLArcGIS Enterprise 主题。

    • 客户端 ID - 用于链接 ArcGIS Enterprise 连接器的应用程序的唯一标识符。 客户端 ID 值位于应用程序设置页面中的应用程序 ID 下。
    • 应用程序密码 - 安全代码也位于应用程序的设置页面上。 在应用程序密码下,单击显示密码以获取应用程序的代码。
  8. 填充必填字段后,单击创建

    随即出现登录提示。

  9. 使用您的 ArcGIS Enterprise 账户信息登录。

    现在您可以使用此连接在 Power Automate 中可用的操作。

在流程中连接

要在流程中连接到 ArcGIS Enterprise,请完成以下步骤:

  1. 打开 Power Automate 并登录到您的 Microsoft 账户。
  2. 单击左侧窗格中的创建
  3. 单击即时云流程

    随即将显示一个新窗口。

  4. 提供流程名称并单击手动触发流程
  5. 单击创建

    随即出现流程创建页面。

  6. 单击新建步骤

    随即出现选择操作窗格。

  7. 选择操作窗格中,搜索 ArcGIS,然后从结果中单击 ArcGIS Enterprise 连接器。
  8. 从可用的 ArcGIS Enterprise 操作列表中单击所需操作。

    随即显示连接窗口。

  9. 提供以下信息,其中包括您在前面部分中记录的信息:
    • ArcGIS Enterprise URL - 您的 ArcGIS 组织主页的 URL。
      注:

      切勿包括 http:// 或子域页面。 例如,如果 URL 为 http://webadaptorhost.domain.com/webadaptorname/home,请将 URL 输入为 webadaptorhost.domain.com/webadaptorname。 有关详细信息,请参阅关于 Portal for ArcGIS URLArcGIS Enterprise 主题。

    • 客户端 ID - 用于链接 ArcGIS Enterprise 连接器的应用程序的唯一标识符。 客户端 ID 值位于应用程序设置页面中的应用程序 ID 下。
    • 应用程序密码 - 安全代码也位于应用程序的设置页面上。 在应用程序密码下,单击显示密码以获取应用程序的代码。
  10. 填充必填字段后,单击登录

    随即出现 ArcGIS 登录提示。

  11. 使用您的 ArcGIS Enterprise 账户信息登录。

    现在您可以使用此连接在 ArcGIS Enterprise 中可用的 Power Automate 操作。