資源:使用者
使用者的 SCIM 表示法。
| JSON 表示法 |
|---|
{ "schemas": [ string ], "emails": [ { object ( |
| 欄位 | |
|---|---|
schemas[] |
這是必要旗標,URI 清單,指出 SCIM 結構定義的命名空間,這些結構定義定義了目前 JSON 結構中的屬性。只能包含為使用者 ResourceType 定義為 |
emails[] |
選用。使用者的電子郵件地址清單。資料大小上限為 10 KB。系統會自動將與 |
addresses[] |
選用。使用者的實際地址清單。資料大小上限為 10 KB。 |
phoneNumbers[] |
選用。使用者的電話號碼清單。資料大小上限為 1 KB。 |
groups[] |
僅供輸出。使用者直接加入的群組清單,最多顯示 1, 000 個群組。 根據預設,系統不會傳回這項屬性,必須使用 |
id |
ID。使用者的專屬 ID。屬性特徵為 |
externalId |
選用。SCIM 使用者的用戶端定義 ID。這個欄位須區分大小寫,且可變更。伺服器不會強制要求不重複,因此用戶端必須確保不重複。 |
meta |
僅供輸出。包含資源中繼資料的複雜屬性。所有 |
userName |
這是必要旗標,使用者的主要電子郵件地址。做為使用者的專屬 ID。 |
name |
這是必要旗標,使用者姓名。 |
displayName |
選用。使用者的顯示名稱。長度上限:256 個半形字元。 |
active |
選用。使用者的帳戶狀態 ( |
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User |
選用。SCIM Enterprise 企業版使用者擴充功能屬性。 |
urn:ietf:params:scim:schemas:extension:google:2.0:CloudIdentityUser |
選用。SCIM Cloud Identity 使用者擴充功能屬性。 |
名稱
使用者名稱的 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 企業版使用者 擴充功能的屬性。這項擴充功能的結構定義 URN 為:urn:ietf:params:scim:schemas:extension:enterprise:2.0:User。詳情請參閱 RFC 7643 第 4.3 節。
| JSON 表示法 |
|---|
{
"employeeNumber": string,
"costCenter": string,
"organization": string,
"department": string,
"manager": {
object ( |
| 欄位 | |
|---|---|
employeeNumber |
選用。通常由機構指派的 ID,用於識別機構內的使用者。 |
costCenter |
選用。使用者支出所屬成本中心的 ID。 |
organization |
選用。使用者所屬組織的名稱。 |
department |
選用。使用者所屬部門的名稱,格式為文字。 |
manager |
選用。使用者的主管。複雜屬性,可讓服務供應商視需要參照其他使用者的 |
管理員
使用者主管的 SCIM 表示法。欄位依據 RFC 7643 第 4.3 節。
| JSON 表示法 |
|---|
{ "value": string, "$ref": string } |
| 欄位 | |
|---|---|
value |
選用。代表使用者主管的 SCIM 資源 |
$ref |
僅供輸出。代表使用者主管的 SCIM 資源 URI。 |
GroupReference
使用者群組成員資格的 SCIM 表示法。
| JSON 表示法 |
|---|
{ "value": string, "$ref": string, "type": string } |
| 欄位 | |
|---|---|
value |
僅供輸出。代表群組的 SCIM 資源 |
$ref |
僅供輸出。代表群組的 SCIM 資源 URI。 |
type |
僅供輸出。群組成員資格類型。有效值為 |
CloudIdentityUserExtension
定義 Google Cloud Identity 使用者擴充功能的屬性。這個擴充功能的結構定義 URN 為:urn:ietf:params:scim:schemas:extension:google:2.0:CloudIdentityUser。
| JSON 表示法 |
|---|
{ "websites": [ { object ( |
| 欄位 | |
|---|---|
websites[] |
選用。與使用者相關聯的網站,不含 |
additionalExternalIds[] |
選用。使用者的外部 ID 集合。這份清單是 SCIM 核心結構定義屬性 |
additionalIms[] |
選用。使用者的非主要即時通訊地址。排除主要即時訊息地址,對應至 SCIM 核心結構定義屬性 |
additionalOrganizations[] |
選用。使用者的非主要機構。 |
addressListVisible |
選用。指出是否要在全域通訊清單中顯示使用者。如果用戶端未指派或清除這項屬性,則預設為 |
gender |
選用。使用者的性別。支援的值為 |
organizationalUnit |
選用。使用者的組織單位。 |
primaryOrganization |
選用。使用者主要機構的其他屬性。排除 |
OrganizationalUnit
使用者組織單位的 SCIM 表示法。
| JSON 表示法 |
|---|
{ "path": string } |
| 欄位 | |
|---|---|
path |
選用。使用者所屬組織單位的完整路徑 (例如 |
網站
使用者網站的 SCIM 表示法。排除類型為 profile 的網站,對應至 SCIM 核心結構定義屬性 profileUrl。
| JSON 表示法 |
|---|
{ "value": string, "type": string } |
| 欄位 | |
|---|---|
value |
這是必要旗標,網站網址。 |
type |
選用。網站類型。支援的值為 |
ExternalId
使用者額外外部 ID 的 SCIM 表示法。不含 SCIM 核心架構屬性 externalId 和 SCIM 企業版使用者擴充屬性 urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:employeeNumber 已代表的外部 ID。
| JSON 表示法 |
|---|
{ "value": string, "type": string } |
| 欄位 | |
|---|---|
value |
這是必要旗標,外部 ID 的值。 |
type |
選用。外部 ID 的類型。支援的值包括 |
AdditionalIm
使用者非主要即時訊息 (IM) 位址的 SCIM 表示法。排除主要即時訊息地址,對應至 SCIM 核心結構定義屬性 ims。
| JSON 表示法 |
|---|
{ "value": string, "usage": string, "type": string } |
| 欄位 | |
|---|---|
value |
這是必要旗標,即時訊息位址。 |
usage |
選用。IM 的用途。支援的值包括 |
type |
選用。IM 服務的類型。支援的值包括 |
PrimaryOrganization
使用者主要機構的 SCIM 表示法。這個複雜屬性中的欄位適用於與 SCIM 企業版使用者 擴充功能 (urn:ietf:params:scim:schemas:extension:enterprise:2.0:User) 相同的主要機構。不包含 name、department 和 costCenter (由 urn:ietf:params:scim:schemas:extension:enterprise:2.0:User 中的 organization、department 和 costCenter 屬性表示),以及 title (對應至 SCIM 核心結構定義屬性 title)。
| JSON 表示法 |
|---|
{ "type": string, "domain": string, "fullTimeEquivalent": integer, "location": string, "symbol": string } |
| 欄位 | |
|---|---|
type |
選用。機構類型。有效值為 |
domain |
選用。與組織相關聯的網域名稱。例如 |
fullTimeEquivalent |
選用。組織內的全職等效千分比 (100000 = 100%)。 |
location |
選用。機構的實際位置。 |
symbol |
選用。機構的符號。 |
AdditionalOrganization
使用者非主要機構的 SCIM 表示法。排除使用者的主要機構,該機構會顯示在 primaryOrganization 屬性、SCIM 企業版使用者擴充功能 (urn:ietf:params:scim:schemas:extension:enterprise:2.0:User) 和 SCIM 核心結構定義屬性 title 中。
| JSON 表示法 |
|---|
{ "type": string, "costCenter": string, "department": string, "domain": string, "fullTimeEquivalent": integer, "location": string, "name": string, "symbol": string, "title": string } |
| 欄位 | |
|---|---|
type |
選用。機構類型。有效值為 |
costCenter |
選用。組織的成本中心。 |
department |
選用。組織部門。 |
domain |
選用。與組織相關聯的網域名稱。例如 |
fullTimeEquivalent |
選用。組織內的全職等效千分比 (100000 = 100%)。 |
location |
選用。機構的實際位置。 |
name |
選用。組織名稱。 |
symbol |
選用。機構的符號。 |
title |
選用。使用者在機構中的職稱。 |
方法 |
|
|---|---|
|
建立使用者。 |
|
刪除使用者。 |
|
擷取使用者。 |
|
擷取使用者清單。 |
|
使用 SCIM 修補語意更新使用者。 |