设置 ArcGIS Enterprise 连接器

ArcGIS Connectors for Power Automate 包括一个连接器,用于访问您的 ArcGIS Enterprise 帐户执行某些操作。 要将 Microsoft Power Automate 连接到 ArcGIS Enterprise 帐户,必须在您的 ArcGIS Enterprise 组织中创建一个应用程序以链接到该连接器。 有关详细信息,请参阅关于 OAuth 2.0 身份验证注册 OAuth 应用程序ArcGIS Developer 主题。

设置应用程序后,您可以通过两种方式之一连接到 ArcGIS Enterprise,具体取决于您是在开始流程之前还是在流程中连接。 有关详细信息,请参阅 ArcGIS Connectors for Power Automate 支持的环境

ArcGIS Enterprise 连接器主页

注:

目前,触发器、地理编码、GeoEnrichment 服务、网络分析服务以及某些数据检索操作,在 ArcGIS Enterprise 连接器中不可用。

ArcGIS Enterprise 中创建应用程序

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

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

    随即显示新建项目菜单。

  3. 应用程序类型下,选择其他应用程序
  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
    已添加重定向 URI 的注册信息窗格
    注:

    可能已列出这些 URI。

  6. 单击更新

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

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

Power Automate 中创建与 ArcGIS Enterprise 的连接

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

在开始流程之前连接

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

  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 帐户信息登录。

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