アプリケーション ID の生成

管理者は、ArcGIS Online でのユーザのログイン方法を指定する場合、アプリケーションを ArcGIS Online プラットフォームに登録し、生成されたアプリケーション ID を Esri Maps の構成設定ファイルに含める必要があります。ArcGIS の組織サイトで使用するユーザ ログインを構成するには、まず、Esri Maps for MicroStrategy をアプリケーションとして追加し、組織サイトに登録する必要があります。この手順によって一意のアプリケーション ID が生成され、ArcGIS Online 組織サイトで Esri Maps for MicroStrategy が識別されます。このアプリケーション ID を使用して、Esri Maps for MicroStrategy の構成設定ファイル内の arcgisAppId プロパティを設定します。詳細については、「アプリケーションの追加」をご参照ください。

以下の手順は、ArcGIS Online 組織サイトの管理者または公開者が実行する必要があります。

Esri Maps for MicroStrategy をアプリケーションとして ArcGIS Online 組織サイトに追加する

  1. ArcGIS Online 組織サイトにサイン インします。
  2. [マイ コンテンツ] を開き、[アイテムの追加] をクリックします。

    [アイテムの追加] ウィンドウが開きます。

  3. [アイテム] オプションから [アプリケーション] を選択します。
  4. アイテムのタイプとして [Web マッピング] を選択します。
  5. 組織サイト内で Esri Maps for MicroStrategy を実装する場所の URL を入力します。

    たとえば、「http://<myHostName.com>/MicroStrategy/asp」と入力します。

  6. [目的] で、[使用可能] を選択します。
  7. Web マッピング [API] には、[JavaScript] を選択します。
  8. アプリケーションのタイトル(たとえば、Esri Maps for MicroStrategy)を入力します。
  9. タグを入力します。タグは、アプリケーションを説明する単語または短いフレーズです。各アイテムは、カンマで区切ります。
  10. [アイテムの追加] をクリックします。

    これで、アプリケーションが ArcGIS Online に追加されました。追加したアプリケーションは、[マイ コンテンツ] に表示されます。アイテムの詳細を編集し、このアプリケーションを共有することができます。

    アプリケーションの一意の ID を生成するには、ここで、アプリケーションを ArcGIS Online 組織サイトに登録する必要があります。

ArcGIS Online 組織サイトへの Esri Maps for MicroStrategy の登録

  1. ArcGIS Online 組織サイトにログインしていることを確認し、[マイ コンテンツ] をクリックします。
  2. 登録対象のアプリケーションのタイトルをクリックして、そのアイテムの詳細情報を表示します。
  3. [アプリケーションの登録] セクションまで下にスクロールして、[登録] をクリックします。
  4. [アプリケーション タイプ] で、[ブラウザ] を選択します。
  5. 各リダイレクト URI のアドレスを http://<server>[:port] の形式で入力し、[追加] をクリックします。

    リダイレクト URI は、有効なベース URI であり、Esri Maps for MicroStrategy ユーザが正常にログインした後にリダイレクトされるアドレスです。ほとんどの組織サイトでは、さまざまな方法(たとえば、完全修飾ドメイン名、IP アドレス、開発環境、テスト環境、運用環境など)で Business Intelligence プラットフォームにアクセスできます。必ず、可能なすべてのリダイレクト URI を指定してください。

    ベース URI の例を以下に示します。

    http://app

    http://app.mycompany.com

    https://app.mycompany.com

    https://app

    http://10.69.1.57

    http://app.mycompany.com:8080

  6. [登録] をクリックします。

    アプリケーションが正常に登録されると、一意のアプリケーション ID がアプリケーションに割り当てられます。

  7. [アプリケーションの登録] セクションまで下にスクロールして、アプリケーション ID を表示します。アプリケーション ID が表示されない場合、[登録情報] をクリックします。
    アプリケーション ID を記録します。この ID は、管理設定構成ファイル内の arcgisAppId パラメータの指定に使用します。

Esri Maps for MicroStrategy ログイン設定の構成

  1. テキスト エディタを使用して、settings.js 構成ファイルを開きます。

    詳細については、「ログイン設定の構成」をご参照ください。

  2. 以下のプロパティを変更します。

    arcgisUrl: "[ArcGIS の組織サイトへの URL]"

    例: "https://myorganization.argis.com"

    arcgisAuthType: "user"

    arcgisAppId: "[アプリケーションの登録時に生成されたアプリケーション ID]"

    例: "nvgHDDFXzMRWmKfY"

  3. settings.js ファイルを保存します。