Cloud Identity SCIM API 採用開放式跨網域身分管理 (SCIM) 標準,可自動管理身分識別提供者 (IdP) 和 Google Cloud Identity 之間的使用者和群組。導入 SCIM RFC 7643 和 7644 的子集,標準化使用者和群組的佈建、更新及取消佈建程序。
其他功能
- 自動鎖定群組:如果貴機構已設定 SCIM 連線,啟用「鎖定已同步的群組」設定後,系統會自動鎖定透過連線驗證方法同步的群組。這樣一來,其他 Google 介面 (例如管理控制台) 就無法手動修改設定,確保 IdP 仍是授權來源。如要進一步瞭解這項功能,請參閱「如何鎖定已同步處理的群組」。
不支援的 SCIM 功能
- 排序:如 RFC 7644 第 3.4.2.3 節所述。
- 分頁:不支援以索引為準 (RFC 7644 第 3.4.2.4 節) 或以游標為準 (RFC 9865) 的分頁。
- 大量操作:如 RFC 7644 第 3.7 節所述。
- ETag:如 RFC 7644 第 3.14 節所述。
服務:cloudidentityscim.googleapis.com
服務端點
服務端點是能指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點,而這項服務有下列服務端點,以及和該服務端點相關的所有 URI:
https://cloudidentityscim.googleapis.com
REST 資源:v1beta1.customers.v2.Groups
| 方法 | |
|---|---|
create |
POST /v1beta1/customers/{customerId}/v2/Groups 建立群組。 |
delete |
DELETE /v1beta1/customers/{customerId}/v2/Groups/{groupId} 刪除群組。 |
get |
GET /v1beta1/customers/{customerId}/v2/Groups/{groupId} 擷取群組。 |
list |
GET /v1beta1/customers/{customerId}/v2/Groups 擷取群組清單。 |
patch |
PATCH /v1beta1/customers/{customerId}/v2/Groups/{groupId} 使用 SCIM 修補程式語意更新群組。 |
REST 資源:v1beta1.customers.v2.ResourceTypes
| 方法 | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId} 擷取特定資源類型。 |
list |
GET /v1beta1/customers/{customerId}/v2/ResourceTypes 擷取所有資源類型。 |
REST 資源:v1beta1.customers.v2.Schemas
| 方法 | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/Schemas/{schemaId} 擷取結構定義。 |
list |
GET /v1beta1/customers/{customerId}/v2/Schemas 擷取所有結構定義。 |
REST 資源:v1beta1.customers.v2.ServiceProviderConfig
| 方法 | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/ServiceProviderConfig 擷取服務供應商設定。 |
REST 資源:v1beta1.customers.v2.Users
| 方法 | |
|---|---|
create |
POST /v1beta1/customers/{customerId}/v2/Users 建立使用者。 |
delete |
DELETE /v1beta1/customers/{customerId}/v2/Users/{userId} 刪除使用者。 |
get |
GET /v1beta1/customers/{customerId}/v2/Users/{userId} 擷取使用者。 |
list |
GET /v1beta1/customers/{customerId}/v2/Users 擷取使用者清單。 |
patch |
PATCH /v1beta1/customers/{customerId}/v2/Users/{userId} 使用 SCIM 修補程式語意更新使用者。 |
REST 資源:v1.customers.v2.Groups
| 方法 | |
|---|---|
create |
POST /v1/customers/{customerId}/v2/Groups 建立群組。 |
delete |
DELETE /v1/customers/{customerId}/v2/Groups/{groupId} 刪除群組。 |
get |
GET /v1/customers/{customerId}/v2/Groups/{groupId} 擷取群組。 |
list |
GET /v1/customers/{customerId}/v2/Groups 擷取群組清單。 |
patch |
PATCH /v1/customers/{customerId}/v2/Groups/{groupId} 使用 SCIM 修補程式語意更新群組。 |
REST 資源:v1.customers.v2.ResourceTypes
| 方法 | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId} 擷取特定資源類型。 |
list |
GET /v1/customers/{customerId}/v2/ResourceTypes 擷取所有資源類型。 |
REST 資源:v1.customers.v2.Schemas
| 方法 | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/Schemas/{schemaId} 擷取結構定義。 |
list |
GET /v1/customers/{customerId}/v2/Schemas 擷取所有結構定義。 |
REST 資源:v1.customers.v2.ServiceProviderConfig
| 方法 | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/ServiceProviderConfig 擷取服務供應商設定。 |
REST 資源:v1.customers.v2.Users
| 方法 | |
|---|---|
create |
POST /v1/customers/{customerId}/v2/Users 建立使用者。 |
delete |
DELETE /v1/customers/{customerId}/v2/Users/{userId} 刪除使用者。 |
get |
GET /v1/customers/{customerId}/v2/Users/{userId} 擷取使用者。 |
list |
GET /v1/customers/{customerId}/v2/Users 擷取使用者清單。 |
patch |
PATCH /v1/customers/{customerId}/v2/Users/{userId} 使用 SCIM 修補程式語意更新使用者。 |