Skip To Content

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

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

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

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

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

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

  3. [アイテム] オプションから [アプリケーション] を選択します。

    注意:

    一部のサーバーでは、[アプリケーションの登録] セクションまで下にスクロールする前に、[設定] タブをクリックします。

  4. アイテムのタイプとして [Web マッピング] を選択します。
  5. 組織サイト内で Esri Maps for IBM Cognos を実装する場所の URL を入力します。

    例: http://<myHostName.com>/ibmcognos

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

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

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

Esri Maps for IBM CognosArcGIS Online 組織サイトで登録する

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

    リダイレクト URI は、有効なベース URI であり、Esri Maps for IBM Cognos ユーザーが正常にログインした後にリダイレクトされるアドレスです。ほとんどの組織サイトでは、多くの方法 (たとえば、完全修飾ドメイン名、IP アドレス、開発環境、テスト環境、運用環境など) でビジネス インテリジェンス プラットフォームにアクセスできます。必ず、可能なすべてのリダイレクト 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 IBM Cognos ログイン設定の構成

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

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

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

    arcgisUrl: "[URL to your ArcGIS organization]"

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

    arcgisAuthType: "user"

    arcgisAppId: "[app ID generated upon application registration]"

    例: "nvgHDDFXzMRWmKfY"

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