フェデレーション ID の探索

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • ServiceNow® ID システムは、ユーザー ID とメールを使用して複数のインスタンスでユーザーの重複を排除し、解決済みの各ユーザーに一意のフェデレーション ID を割り当てて一貫した識別を行います。

    フェデレーション ID を使用すると、インスタンス全体で一意のユーザーの数を正確に計算できるため、ライセンスとユーザー管理に役立ちます。詳細については、フェデレーション ID を参照してください。

    注:
    ユーザー名はフェデレーション ID を生成するために必要です。

    インスタンス間でユーザーを識別して照合するために、ユーザーの ユーザー IDメール (デフォルト設定) を使用して、 ServiceNow® はハッシュ関数を使用してフェデレーション ID の一意の識別子を生成し、 sys_user テーブルに格納します。

    注:
    • ユーザー ID はフェデレーション ID を生成するために必要です。ユーザー名が null または空の場合、フェデレーション ID は null です。
    • ユーザー IDメール はフェデレーション ID を生成するためにデフォルトで使用されます。要件に基づいてフェデレーション ID の生成に使用するフィールドを設定するには、「 ID フィールドの更新」を参照してください。構成を更新するには、Iamsync_admin ロールが必要です。
    • 複数のユーザーが同じユーザー名とメールを共有している場合、システムはそのうちの 1 人のユーザーに対してのみフェデレーション ID を生成します。
    sys_user テーブルのフェデレーション ID

    オーストラリア リリースにアップグレードすると、Federated ID Generation (com.glide.identity.globalid) プラグインがすべてのインスタンスに自動インストールされます。プラグインをインストールすると、スキーマの変更は次のようになります。

    • sys_userテーブルに列federated_idが作成されます。
    • テーブル - iamsync_type には、 sys_user テーブルのデフォルト構成が自動的に入力されます。

    フェデレーション ID は、 sys_user テーブルと sys_user テーブルを拡張するすべてのテーブルでのみサポートされています。