MID サーバー認証情報と SOAP 要求

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • Web サービスの発動データを更新するためのベーシック認証情報を設定します。セキュリティを強化するため、MID サーバーへの着信 SOAP 要求ごとにベーシック認証を実施することができます。

    セキュリティフェーズのインジケーターを設定するMID サーバーがネットワークの内部と外部の要素に接続できることを確認するMID サーバーを Linux または Windows ホストにダウンロードしてインストールするMID サーバーを構成MID サーバーセキュリティを設定MID サーバーがネットワークの内部と外部の要素に接続できることを確認するMID サーバーを Linux または Windows ホストにダウンロードしてインストールするMID サーバーを構成MID サーバーセキュリティを設定

    ベーシック認証情報と SOAP 要求

    各要求に対してベーシック認証を実施することができます。プロキシ サーバーが NTLM 認証のみをサポートしている場合、MID サーバーはプロキシ サーバー経由で通信できません。プロキシ サーバーでベーシック認証を使用することも、MID サーバーホストの例外を作成することもできます。

    必須かどうかにかかわらず、ベーシック認証情報を提供することには利点があります。Web サービスの発動は、提供された認証情報を使用してデータを作成または更新します。たとえば、インシデント レコードを作成すると、ジャーナル フィールドには、デフォルトのゲスト ユーザーではなく基本認証ユーザーのユーザー ID が割り当てられます。この動作により、特定の MID サーバーによって追加されたデータを識別できます。

    SOAP 要求のベーシック認証情報を設定できます。各 SOAP リクエストには、ベーシック認証プロトコルで指定されているような認証ヘッダーが含まれています。

    厳密なセキュリティを施行するための設定では、インスタンスが MID サーバーに提供する認証情報をどのように使用するかをコントロールします。この設定が有効になっている場合、MID サーバーがアクセスしようとしているテーブルへのアクセス権をユーザー ID に提供する必要があります。この設定が無効になっている場合、有効なユーザー ID を使用すると、MID サーバーはすべてのテーブルにアクセスできます。

    着信 SOAP 要求に基本認証を要求する

    MID サーバーへの着信 SOAP 要求ごとにベーシック認証を実施します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > システムプロパティ > Web サービス.
    2. [着信 SOAP 要求には基本認証を要求します] のチェック ボックスを選択します。
    3. [保存] をクリックします。
    4. MID サーバーのベーシック認証情報を提供するには、C:\Program Files\ServiceNow\<MID サーバー名>\agent に移動し、次のように config.xml ファイルを編集します。
      1. 要素 <parameter name="mid.instance.username" value=""/> を見つけ、インスタンスアドミンのユーザー名を値として入力します。
        たとえば、<parameter name="mid.instance.username" value="admin"/>. を入力します。
      2. 要素 <parameter name="mid.instance.password" value=""/> を見つけ、このインスタンスの設定済みのパスワードを値として入力します。
        たとえば、<parameter name="mid.instance.password" value="abc123"/>. を入力します。