ArcGIS Enterprise コネクタの設定

ArcGIS Connectors for Power Automate には、特定のアクションを実行するために ArcGIS Enterprise アカウントにアクセスするコネクタがあります。 Microsoft Power AutomateArcGIS Enterprise アカウントに接続するには、コネクタにリンクするためのアプリケーションを ArcGIS Enterprise 組織に作成する必要があります。 ArcGIS Enterprise コネクタを使用するには、組織が ArcGIS Enterprise 11.0 以降を使用している必要があります。 組織もパブリックに共有され、インターネットを使用してリクエストを受信できる必要があります。 ArcGIS Connectors for Power Automate は、Microsoft のオンプレミス データ ゲートウェイを使用するオフラインの ArcGIS Enterprise 配置または構成への接続をサポートしていません。 詳細については、Esri DeveloperOAuth アプリケーションの登録に関する ArcGIS Developer のトピックをご参照ください。

アプリケーションを設定後、フローを開始する前に接続するか、フロー中に接続するかに応じて、2 つの方法のいずれかで 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. [Update] をクリックします。

    更新されたリダイレクト URI のリストがアプリケーションに表示されます。

  7. [アプリの秘密の質問] 値と [アプリ ID] 値をメモします。 Power Automate への接続を作成する際に必要になります。

ArcGIS EnterprisePower Automate への接続を作成する

ArcGIS Enterprise でコネクタと Power Automate アプリケーション間の接続を作成するには、フローを開始する前と、フロー中の 2 通りの方法があります。

フロー開始前の接続

フローを開始する前に 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 の場合、「webadaptorhost.domain.com/webadaptorname」と入力します。 詳細については、Portal for ArcGIS の URL に関する ArcGIS 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 の場合、「webadaptorhost.domain.com/webadaptorname」と入力します。 詳細については、Portal for ArcGIS の URL に関する ArcGIS Enterprise のトピックをご参照ください。

    • [クライアント ID] - ArcGIS Enterprise コネクタにリンクするために作成したアプリケーションの一意識別子。 [クライアント ID] 値は、アプリケーションの [設定] ページの [アプリ ID] で確認できます。
    • [アプリの秘密の質問] - アプリケーションの [設定] ページでも確認できるセキュリティ コード。 [アプリの秘密の質問][シークレットの表示] をクリックすると、アプリケーションのコードを取得できます。
  10. 必須フィールドが入力されたら [サイン イン] をクリックします。

    ArcGIS ログイン プロンプトが表示されます。

  11. ArcGIS Enterprise のアカウント情報でサイン インします。

    これで、この接続で実行できる ArcGIS EnterprisePower Automate のアクションを使用できるようになりました。