ユーザ属性
- 基本属性
- 拡張属性(urn:ietf:params:scim:schemas:extension:enterprise:2.0:User)
- ユーザ拡張属性(urn:oidfj:params:scim:schemas:extention:enterprisejp:2.0:User)
- 拡張属性(urn:iij:params:scim:schemas:extension:enterprisejp:2.0:User)
基本属性
SCIMプロトコルで定義される基本的な属性です。
属性 | 必須 | 読み取り専用 | 型 | デフォルト | 設定例 | 説明 | |
---|---|---|---|---|---|---|---|
id | ○ | ○ | 文字列(String) | UUID | |||
externalId | 文字列(String) | abc01234-12ab-12ab-0123-456abc | 外部 ID | ||||
meta | メタデータ | ||||||
resourceType | ○ | 文字列(String) | リソースタイプ | ||||
created | ○ | 文字列(String) | 作成日時 | ||||
lastModified | ○ | 文字列(String) | 更新日時 | ||||
location | ○ | 文字列(String) | リソースを示すURI | ||||
userName | ○ | 文字列(String) | iij-taro@example.jp | ログインID | |||
name | 氏名 | ||||||
familyName | 文字列(String) | iij | 氏名(姓) | ||||
givenName | 文字列(String) | taro | 氏名(名) | ||||
displayName | ○ | 文字列(String) | 氏名 | ||||
title | 文字列(String) | title | 役職 | ||||
preferredLanguage | 文字列(String) | ja-JP | ja-JP | 言語 入力可能な値は以下のおとりです
| |||
timezone | 文字列(String) | Asia/Tokyo | Asia/Tokyo | タイムゾーン 入力可能な値は以下のとおりです
| |||
active | ○ | 真偽値(Boolean) | true | true | ユーザの有効/無効を指定 | ||
password | 文字列(String) | user_password | パスワード 空文字は指定できません | ||||
emails | ○ | 配列(Multi-valued) | 通知先メールアドレス
| ||||
value | 文字列(String) | iij-taro@example.jp | 通知先メールアドレス | ||||
primary | 真偽値(Boolean) | true | このメールアドレスがプライマリの場合指定 | ||||
groups | ○ | 配列(Multi-valued) | 所属しているグループ | ||||
value | ○ | 文字列(String) | 所属しているグループのID | ||||
$ref | ○ | 文字列(String) | 所属しているグループのURI | ||||
display | ○ | 文字列(String) | 所属しているグループの名前 | ||||
phoneNumbers | 配列(Multi-valued) | 電話番号 | |||||
value | 文字列(String) | tel:+81-12-3456-7890 | 電話番号の値 (RFC3966 形式) | ||||
display | 文字列(String) | 携帯電話 | 電話番号の表示名 | ||||
type | 文字列(String) | mobile | 電話番号のタイプ | ||||
primary | 真偽値(Boolean) | true | この電話番号がプライマリの場合指定 | ||||
ims | 配列(Multi-valued) | インスタントメッセンジャー 最大 10 個まで指定できます | |||||
value | 文字列(String) | iij-taro@example.jp | インスタントメッセンジャーの値 | ||||
display | 文字列(String) | メッセンジャー A | インスタントメッセンジャーの表示名 | ||||
type | 文字列(String) | XMPP | インスタントメッセンジャーのタイプ | ||||
primary | 真偽値(Boolean) | true | このインスタントメッセンジャーがプライマリの場合指定 | ||||
entitlements | 配列(Multi-valued) | entitlement 最大 20 個まで指定できます | |||||
value | 文字列(String) | entitlement_value | entitlement の値 | ||||
display | 文字列(String) | entitlement_display | entitlement の表示名 | ||||
type | 文字列(String) | entitlement_type | entitlement のタイプ | ||||
primary | 真偽値(Boolean) | true | この entitlement がプライマリの場合指定 | ||||
x509Certificates | 配列(Multi-valued) | X.509証明書 最大 20 個まで指定できます | |||||
value | 文字列(String) | X.509証明書の値(Base64 エンコードされた DER 形式) | |||||
display | 文字列(String) | X.509証明書の表示名 | |||||
type | 文字列(String) | X.509証明書のタイプ | |||||
primary | 真偽値(Boolean) | この X.509 証明書がプライマリの場合指定 |
拡張属性(urn:ietf:params:scim:schemas:extension:enterprise:2.0:User)
企業向けの属性を表現するための拡張属性です。
属性 | 必須 | 読み取り専用 | 型 | デフォルト | 設定例 | 説明 | |
---|---|---|---|---|---|---|---|
organization | ○ | 文字列(String) | ドメインの組織名 | ||||
department | 文字列(String) | Sales department | 所属 |
ユーザ拡張属性(urn:oidfj:params:scim:schemas:extention:enterprisejp:2.0:User)
多言語表現を定義するためのEIWG拡張属性です。
属性 | 必須 | 読み取り専用 | 型 | デフォルト | 設定例 | 説明 | |
---|---|---|---|---|---|---|---|
localNames | 配列(Multi-valued) | 氏名のよみがな localeがja-JPの場合、読み取り専用 | |||||
locale | 文字列(String) | ja-Hira-JP | 氏名の言語 typeと一致させる必要があります 入力可能な値は以下です
| ||||
type | 文字列(String) | ja-Hira-JP | 氏名の種別 locale と一致させる必要があります | ||||
familyName | 文字列(String) | あいあいじぇい | 氏名(姓) | ||||
givenName | 文字列(String) | たろう | 氏名(名) | ||||
display | ○ | 文字列(String) | 氏名 | ||||
primary | 真偽値(Boolean) | false | この氏名がプライマリの場合指定 |
拡張属性(urn:iij:params:scim:schemas:extension:enterprisejp:2.0:User)
IIJ IDサービスが定義する外部IDプロバイダ情報を表現するための拡張属性です。
属性 | 必須 | 読み取り専用 | 型 | デフォルト | 設定例 | 説明 | |
---|---|---|---|---|---|---|---|
externalUserName | 文字列(String) | iij-taro@example.jp | 外部IDプロバイダでのユーザ名 | ||||
idTokenClaims | IDトークンクレーム | ||||||
issuer | 文字列(String) | iij-taro@example.jp | 外部IDプロバイダのissuer | ||||
subject | 文字列(String) | abc01234-12ab-12ab-0123-456abc | 外部IDプロバイダでのユニークなID(外部IDプロバイダが発行するIDトークンのsubに対応) |