ID フィールドの更新
新しいフェデレーション ID を生成するには、既存のユーザー解決検索基準を使用するか、再生成前に基準を更新します。
始める前に
必要なロール:iamsync_admin
重要:
ID フィールドを変更すると、選択したテーブル のすべての既存レコードの フェデレーション ID が変更されます。これらの変更は、パフォーマンス、コンプライアンス、およびライセンスに影響を与える可能性があります。
このタスクについて
ServiceNow では、フェデレーション ID によって複数のインスタンス間で一貫したユーザー識別が保証されます。デフォルトでは、[ ユーザー ID ] フィールドと [メール ID] フィールドが、インスタンス間でユーザーを識別して照合するためのシステムの検索条件として使用されます。ID フィールドを変更すると、更新された基準に基づいて、選択したテーブルのすべてのレコードのフェデレーション ID (選択した ID フィールドに基づくハッシュ) が再生成されます。フェデレーション ID を再生成するには、次の 2 つの方法があります。
- 更新します。ID フィールドを追加または削除するときに、新しい検索条件でシステムを更新します。フィールド (従業員番号など) を削除または追加する場合、または一意のユーザーを定義する属性を変更する場合に使用します。このアプローチは、精度を向上させたり、新しいコンプライアンス要件に合わせたりするのに役立ちます。
- フェデレーション ID を再生成します。識別ロジックを変更せずにフェデレーション ID を更新するだけでよい場合は、既存の検索条件を使用します。これは、XML データのインポート後、インスタンスが正しく動作しない後、または低レベルのデータベースが更新された後に役立ちます。