ArcGIS Enterprise コネクタの設定

ArcGIS Connectors for Power Automate には、特定のアクションを実行するために ArcGIS Enterprise アカウントにアクセスするコネクタがあります。 Microsoft Power AutomateArcGIS Enterprise アカウントに接続するには、コネクタにリンクするためのアプリケーションを ArcGIS Enterprise 組織に作成する必要があります。 詳細については、OAuth 2.0 認証OAuth アプリケーションの登録に関する ArcGIS Developer のトピックをご参照ください。

アプリケーションを設定後、フローを開始する前に接続するか、フロー中に接続するかに応じて、2 つの方法のいずれかで ArcGIS Enterprise に接続できます。 詳細については、ArcGIS Connectors for Power Automate のサポート環境をご参照ください。

ArcGIS Enterprise コネクタのメイン ページ

注意:

現在、ArcGIS Enterprise コネクタでは、トリガー、ジオコーディング、GeoEnrichment サービス、ネットワーク解析サービス、一部のデータ取得アクションは使用できません。

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 AutomateArcGIS Enterprise への接続を作成する

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

フロー開始前の接続

フローを開始する前に 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 の場合、「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 のアカウント情報でサイン インします。

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