Azure Application Insights スポークの設定

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ServiceNow インスタンスに接続エイリアスを作成します。エイリアスを使用すると、ServiceNow インスタンスは Microsoft Azure Application Insights に OAuth トークンを要求し、その要求を認証できるようにします。

    始める前に

    • 統合ハブサブスクリプションを要求します。
    • Microsoft Azure Application Insights スポーク を有効にします。
    • 必要なロール:admin

    OAuth プロバイダーとして Microsoft Azure Application Insights を登録する

    ServiceNow インスタンスからの OAuth トークンの要求を認証する OAuth アプリケーションを Microsoft Azure 上に作成します。

    始める前に

    必要なロール:admin

    手順

    1. https://portal.azure.com/ にログインします。
    2. [アプリの登録] を選択します。
    3. [新規登録] を選択します。
    4. フォームに入力します。
      表 : 1. OAuth アプリケーションの詳細
      フィールド 説明
      名前 OAuth アプリケーションの名前。
      サポートされているアカウントの種類 Microsoft Azure Blob Storage にアクセスするために作成している OAuth アプリケーションを使用できるユーザーを指定するオプション。
      リダイレクト URI (オプション) リダイレクト URI を指定するオプション。リダイレクト URI の形式は「https://<instance-name>.service-now.com/oauth_redirect.do」です。[プラットフォームの選択 (Select a platform)] リストから [Web] を選択します。
    5. [登録 (Register)] を選択します。
      OAuth アプリケーションが登録されます。
    6. [重要項目 (Essentials)] 見出しの下にある次のフィールドから値をコピーします。
      • アプリケーション (クライアント) ID
      • ディレクトリー (テナント) ID
    7. [クライアント認証情報] フィールドで、[証明書またはシークレットの追加 (Add a certificate or secret)] を選択します。
    8. [クライアントシークレット] の見出しの下で、[新しいクライアントシークレット (New client secret)] を選択します。
    9. [クライアントシークレットの追加 (Add a client secret)] ウィンドウで、次のアクションを実行します。
      1. [説明] フィールドに、クライアントシークレットに関する説明を入力します。
      2. [有効期限] フィールドに、クライアントシークレットの有効期限を入力します。
      3. [追加] を選択します。
        クライアントシークレットが生成されます。
    10. [値] 見出しの下で、クライアントシークレットをコピーして安全な場所に保存します。
      Microsoft Azure Application Insights が OAuth プロバイダーとして登録され、接続レコードの設定に必要な情報が利用可能になります。

    接続エイリアスレコードの作成

    接続エイリアスフォームに詳細を入力します。ServiceNow インスタンスはこれらの詳細を使用して、Microsoft Azure Application Insights に OAuth トークンを要求します。

    始める前に

    必要なロール:admin

    手順

    1. ServiceNow インスタンスにログインします。
    2. 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
    3. [統合] を選択します。
    4. [Connections (接続)] を選択します。
    5. [すべての接続を検索] フィールドで、Microsoft Azure Application Insights 接続エイリアスレコードを検索します。
      注:
      [送信] タブがデフォルトで有効になっています。有効になっていない場合は、切り替えて有効にします。
    6. [Microsoft Azure Application Insights 接続エイリアス] タイルで、[詳細の表示] を選択します。
    7. [構成] を選択します。
    8. フォームに入力します。
      表 : 2. Microsoft Azure Application Insights 接続エイリアス
      フィールド 説明
      接続名 接続エイリアスレコードの名前です。
      認証 URL ServiceNow インスタンスが Microsoft Azure Application Insights から OAuth トークンを要求するために使用する URL。URL は次の形式にする必要があります:https://login.microsoftonline.com/{tenant ID}/oauth2/v2.0/authorize
      トークン URL ServiceNow インスタンスが OAuth トークンを取得するために使用する URL。URL は次の形式にする必要があります:https://login.microsoftonline.com/{tenant ID}/oauth2/v2.0/token
      トークン失効 URL ServiceNow インスタンスが OAuth トークンをキャンセルするために使用する URL。URL は次の形式にする必要があります:https://login.microsoftonline.com/{tenant ID}/oauth2/v2.0/revoke
      注:
      このフィールドは必須ではありません。
      クライアント ID Microsoft Azure Application Insights で作成した OAuth アプリケーションの一意の ID。Microsoft Azure Application Insights はこの ID を使用して、ServiceNow インスタンス要求の認証を行います。
      クライアントシークレット ServiceNow インスタンスの要求を認証するために Microsoft Azure Application Insights が使用するシークレット。Microsoft Azure Application Insights で OAuth アプリケーションを作成するときに、クライアントシークレットを生成します。
      リダイレクト URL 要求が認証された後にサードパーティアプリケーションが ServiceNow インスタンスを返送する特定のアドレス。Microsoft Azure Application Insights で OAuth アプリケーションを作成するときに、リダイレクト URL を設定する必要があります。
    9. [OAuth トークンを設定して取得 (Configure and get OAuth Token)] を選択します。
      OAuth トークンが指定される前に、https://portal.azure.com/ にログインする必要があります。

      認証に成功すると、要求が認証され、OAuth トークンが使用可能になります。