リソース: User
ユーザーの SCIM 表現。
| JSON 表現 |
|---|
{ "schemas": [ string ], "emails": [ { object ( |
| フィールド | |
|---|---|
schemas[] |
必須。現在の JSON 構造に存在する属性を定義する SCIM スキーマの名前空間を示す URI のリスト。User ResourceType の |
emails[] |
省略可。ユーザーのメールアドレスのリスト。許容される最大データサイズは 10 KB です。 |
addresses[] |
省略可。ユーザーの住所のリスト。許容される最大データサイズは 10 KB です。 |
phoneNumbers[] |
省略可。ユーザーの電話番号のリスト。許容される最大データサイズは 1 KB です。 |
groups[] |
出力専用。ユーザーが直接メンバーになっているグループのリスト。最大 1, 000 グループに切り捨てられます。 この属性はデフォルトでは返されないため、 |
id |
ID。ユーザーの一意の ID。属性の特性は、 |
externalId |
省略可。クライアント定義の SCIM ユーザーの識別子。このフィールドでは大文字と小文字が区別され、変更可能です。サーバーは一意性を強制しないため、一意性を確保するのはクライアントの責任です。 |
meta |
出力専用。リソース メタデータを含む複合属性。すべての |
userName |
必須。ユーザーのメインのメールアドレス。ユーザーの一意の識別子として使用されます。 |
name |
必須。ユーザーの名前。 |
displayName |
省略可。ユーザーの表示名。上限: 256 文字。 |
active |
省略可。ユーザーのアカウント ステータス( |
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User |
省略可。SCIM Enterprise User 拡張属性。 |
名前
ユーザー名の SCIM 表現。
| JSON 表現 |
|---|
{ "familyName": string, "givenName": string } |
| フィールド | |
|---|---|
familyName |
必須。ユーザーの姓。 |
givenName |
必須。ユーザーの名。 |
メール
ユーザーのメールアドレスの SCIM 表現。
| JSON 表現 |
|---|
{ "value": string, "type": string, "primary": boolean } |
| フィールド | |
|---|---|
value |
必須。ユーザーのメールアドレス。 |
type |
メール アカウントのタイプ。有効な値は |
primary |
出力専用。これがユーザーのメインのメールアドレスかどうかを示します。この値は、 |
住所
ユーザーの住所の SCIM 表現。
| JSON 表現 |
|---|
{ "formatted": string, "streetAddress": string, "locality": string, "region": string, "postalCode": string, "country": string, "type": string, "primary": boolean } |
| フィールド | |
|---|---|
formatted |
表示用にフォーマットされた完全な住所。 |
streetAddress |
番地。 |
locality |
市区町村。 |
region |
都道府県。 |
postalCode |
郵便番号。 |
country |
国。 |
type |
住所のタイプ。有効な値は |
primary |
これがユーザーのメインの住所かどうかを示します。 |
電話
ユーザーの電話番号の SCIM 表現。
| JSON 表現 |
|---|
{ "value": string, "type": string, "primary": boolean } |
| フィールド | |
|---|---|
value |
必須。電話番号。 |
type |
電話番号の種類。有効な値は |
primary |
これがユーザーのメインの電話番号かどうかを示します。 |
EnterpriseUserExtension
SCIM Enterprise User 拡張機能の属性を定義します。この拡張機能のスキーマ URN は urn:ietf:params:scim:schemas:extension:enterprise:2.0:User です。詳細については、RFC 7643 のセクション 4.3 をご覧ください。
| JSON 表現 |
|---|
{ "employeeNumber": string, "costCenter": string, "organization": string, "department": string } |
| フィールド | |
|---|---|
employeeNumber |
省略可。組織によって割り当てられる識別子。通常、組織内でユーザーを識別するために使用されます。 |
costCenter |
省略可。ユーザーの支出が帰属するコストセンターの識別子。 |
organization |
省略可。ユーザーが所属する組織の名前。 |
department |
省略可。ユーザーが所属する部門の名前(テキスト形式)。 |
GroupReference
ユーザーのグループ メンバーシップの SCIM 表現。
| JSON 表現 |
|---|
{ "value": string, "$ref": string, "type": string } |
| フィールド | |
|---|---|
value |
出力専用。グループを表す SCIM リソースの |
$ref |
出力専用。グループを表す SCIM リソースの URI。 |
type |
出力専用。グループ メンバーシップのタイプ。有効な値は |
メソッド |
|
|---|---|
|
ユーザーを作成します。 |
|
ユーザーを削除します。 |
|
ユーザーを取得します。 |
|
ユーザーのリストを取得します。 |
|
SCIM パッチ セマンティクスを使用してユーザーを更新します。 |