コアスキーマまたは ServiceNow 拡張スキーマの一部としてマッピングされていないフィールドにマッピングするカスタム属性を作成します。
始める前に
必要なロール:scim_admin
警告: このロールは慎重に付与してください。scim_admin ロールはユーザーにアドミンロールを付与することと同じで、scmin_admin ロールは、ビジネスロジックや ACL 保護をバイパスできる新たなレコードをテーブルに挿入することができます。
手順
-
移動先 .
-
[New] をクリックします。
-
フォームのフィールドに入力します。
注: [リソースタイプ] フィールドにマッピングできる拡張スキーマは 1 つだけです。たとえば、リソースタイプとしてのユーザーは、ユーザー拡張スキーマにマッピングできます。
表 : 1. SCIM 拡張スキーマ
| フィールド |
説明 |
| 名前 |
拡張スキーマの名前。 |
| アクティブ |
スキーマをアクティブ化するオプション。レコードをカスタム拡張スキーマと見なす必要がある場合は、このフィールドを選択します。ユーザータイプとグループタイプのどちらに対しても、特定のリソースタイプに対して一度にアクティブ化できるカスタム拡張スキーマレコードは 1 つだけです。 |
| リソースタイプ |
拡張スキーマにマッピングする必要があるリソースタイプ。オプションは次のとおりです。 |
| アプリケーション |
このレコードのアプリケーションスコープ。 |
| スキーマ JSON |
JSON スキーマ内の詳細情報。属性を含む拡張スキーマの定義の詳細については、Datatracker を参照してください。 |
-
[検証] をクリックして属性を検証します。
-
[送信] をクリックします。
タスクの結果
ユーザーまたはグループのリソースタイプに関連するカスタム属性を持つ拡張スキーマが作成されます。SCIM ETL 定義を使用して、sys_user および sys_user_group テーブルの拡張スキーマに基づいてリソースをマッピングします。詳細については、「SCIM ETL 定義の作成」を参照してください。