資格情報、接続、およびエイリアスの概要

  • リリースバージョン: Yokohama
  • 更新日 2026年03月13日
  • 所要時間:4分
  • Now Platform でのすべてのアプリケーション統合では、接続、資格情報、およびエイリアスを使用して、それぞれのアプリケーションがリソースにアクセスできるようにします。

    Now Platform でアプリケーションデータ連携を実行する前に、接続情報および対応する認証情報を作成して、エイリアスを追加する必要があります。ServiceNow でのこれらの用語の定義を確認するには:

    接続
    接続」とは、プロトコルを使用する IP アドレスやエンドポイントなどの、システムとのデータ連携です。これには、データベースと統合する際のデータベースの詳細など、特定の詳細が含まれています。
    認証情報
    認証情報」とは、ID やパスワードなど、接続に必要な認証データです。
    エイリアス
    エイリアス」とは、インスタンス上の一連の接続または認証情報に関連付けられている命名規則またはタグです。エイリアスには、アプリケーションのデータ連携に必要な接続および認証情報が含まれています。データ連携するたびにその情報を入力する代わりに、エイリアスを使用できます。たとえば、同じアプリケーションデータ連携の QA、開発、および本番認証情報を格納するエイリアスを指定できます。エイリアスは、各環境のアプリケーションデータ連携を解決します。
    Now Platform は、さまざまなタイプのエイリアスを区別します。
    認証情報エイリアス
    このエイリアスは認証情報データにのみ関連付けられ、実行時に解決します。
    接続および資格情報エイリアス
    このエイリアスは、データ連携を完了するために必要な接続情報と認証情報データに関連付けられ、実行時に解決します。

    接続および資格情報エイリアス内で、「子エイリアス」と呼ばれる追加のエイリアスを作成することもできます。子エイリアスを使用すると、同じアプリケーションデータ連携内で複数の接続を作成できます。子エイリアスを作成すると、作成したエイリアスが属するエイリアスが「親エイリアス」になります。子エイリアスは親エイリアスからプロパティを継承しますが、子エイリアスは独自の接続および認証情報を保持します。

    接続、資格情報、およびエイリアスを使用するメリット

    • 外部サービスの認証情報を一元的に保存および管理できます
    • 一度定義すれば、複数のプラットフォーム機能に再利用できます
    • 他のプラットフォーム機能の構成を最小限に抑えることができます
    • アドミン以外のユーザーに、事前定義された接続および認証情報の使用を許可できます
    • セキュリティを強化できます

    接続、資格情報、およびエイリアスを使用する機能

    以下の機能では、接続、資格情報、およびエイリアスを使用します。
    • フローデザイナー
    • 統合ハブ
    • Cloud Management
    • ディスカバリー
    • オーケストレーション
    • サービスマッピング
    Now Platform でエイリアスを設定するには、次の 2 つの方法のいずれかを使用します。

    MID サーバーでの認証情報の同期

    インスタンスと同期しているネットワーク内の各 MID サーバーは、作成したすべての認証情報のコピーを保持します。管理、計測、ディスカバリー (MID) サーバーは、ServiceNow インスタンスと外部のアプリケーション、データソース、サービスの間で行われるデータの通信や移動を支援する Java アプリケーションです。この同期により、ディスカバリーサービスマッピング などのアプリケーションがネットワーク上の複数のデバイスにアクセスする必要がある場合に認証情報の読み取り速度が向上します。MID サーバーは、ECC キューで credentials_reload ジョブが見つかったときに同期します。再ロード ジョブは、すべてのフィールド値を含む認証情報 [discovery_credentials] テーブル内の認証情報のリスト全体を取得するために、MID サーバーにインスタンスへの SOAP 呼び出しの実行を指示します。詳細については、「MID サーバー」を参照してください。

    インスタンスを各 MID サーバーに送信する SOAP 応答には、カスタマイズした認証情報フォームに追加したカスタム フィールドも含まれます。参照フィールドを追加すると、参照テーブルのデータも SOAP 応答の一部として送信されます。これにより、複数の MID サーバーで認証情報の同期が発生したときにパフォーマンスの問題が発生する可能性があります。これを制御するには、次のプロパティをシステム プロパティ [sys_properties] テーブルに手動で追加します。
    注:
    次のプロパティの値を変更するには、それらの値をシステム プロパティ [sys_properties] テーブルに追加します。それらの値を追加しない場合、デフォルト値が使用されます。
    プロパティ 説明
    com.snc.credentials_user_fields 認証情報の同期でカスタマイズされたすべてのフィールドが含まれます。認証情報フォームに追加したフィールドを含めない場合は、このプロパティを false に設定します。
    • タイプ:true | false
    • デフォルト値:true
    com.snc.credentials_recursion_depth 認証情報の同期メカニズムによって参照テーブルからフィールドが収集されるときにトラバースするテーブルの数を定義します。パフォーマンスの問題が発生し、参照フィールドも含まれているテーブルへの参照フィールドを含む認証情報フォームをカスタマイズしている場合は、この数を少なくします。
    • タイプ:整数
    • デフォルト値:3