Cloud Identity SCIM API menggunakan standar Sistem terbuka untuk Pengelolaan Identitas Lintas Domain (SCIM) guna mengotomatiskan pengelolaan pengguna dan grup antara Penyedia Identitas (IdP) dan Cloud Identity Google. API ini menstandarkan cara pengguna dan grup disediakan, diperbarui, dan dihentikan penyediaannya dengan menerapkan subset SCIM RFC 7643 dan 7644.
Fitur tambahan
- Penguncian grup otomatis: Jika organisasi Anda telah menyiapkan koneksi SCIM, grup yang disinkronkan menggunakan metode autentikasi koneksi dapat dikunci secara otomatis dengan mengaktifkan setelan Kunci grup yang disinkronkan. Hal ini mencegah modifikasi manual di antarmuka Google lainnya (seperti konsol Admin), sehingga memastikan IdP Anda tetap menjadi sumber yang tepercaya. Untuk mengetahui detail tentang fitur ini, lihat Cara kerja penguncian grup yang disinkronkan.
Fitur SCIM yang tidak didukung
- Pengurutan: Dijelaskan dalam RFC 7644 Bagian 3.4.2.3.
- Penomoran halaman: Penomoran halaman berbasis indeks (RFC 7644 Bagian 3.4.2.4) maupun berbasis kursor (RFC 9865) tidak didukung.
- Operasi massal: Dijelaskan dalam RFC 7644 Bagian 3.7.
- ETag: Dijelaskan dalam RFC 7644 Bagian 3.14.
Layanan: cloudidentityscim.googleapis.com
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:
https://cloudidentityscim.googleapis.com
Resource REST: v1beta1.customers.v2.Groups
| Metode | |
|---|---|
create |
POST /v1beta1/customers/{customerId}/v2/Groups Membuat Grup. |
delete |
DELETE /v1beta1/customers/{customerId}/v2/Groups/{groupId} Menghapus Grup. |
get |
GET /v1beta1/customers/{customerId}/v2/Groups/{groupId} Mengambil Grup. |
list |
GET /v1beta1/customers/{customerId}/v2/Groups Mengambil daftar Grup. |
patch |
PATCH /v1beta1/customers/{customerId}/v2/Groups/{groupId} Memperbarui Grup menggunakan semantik patch SCIM. |
Resource REST: v1beta1.customers.v2.ResourceTypes
| Metode | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId} Mengambil jenis resource tertentu. |
list |
GET /v1beta1/customers/{customerId}/v2/ResourceTypes Mengambil semua jenis resource. |
Resource REST: v1beta1.customers.v2.Schemas
| Metode | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/Schemas/{schemaId} Mengambil Skema. |
list |
GET /v1beta1/customers/{customerId}/v2/Schemas Mengambil semua Skema. |
Resource REST: v1beta1.customers.v2.ServiceProviderConfig
| Metode | |
|---|---|
get |
GET /v1beta1/customers/{customerId}/v2/ServiceProviderConfig Mengambil Konfigurasi Penyedia Layanan. |
Resource REST: v1beta1.customers.v2.Users
| Metode | |
|---|---|
create |
POST /v1beta1/customers/{customerId}/v2/Users Membuat Pengguna. |
delete |
DELETE /v1beta1/customers/{customerId}/v2/Users/{userId} Menghapus Pengguna. |
get |
GET /v1beta1/customers/{customerId}/v2/Users/{userId} Mengambil Pengguna. |
list |
GET /v1beta1/customers/{customerId}/v2/Users Mengambil daftar Pengguna. |
patch |
PATCH /v1beta1/customers/{customerId}/v2/Users/{userId} Memperbarui Pengguna menggunakan semantik patch SCIM. |
Resource REST: v1.customers.v2.Groups
| Metode | |
|---|---|
create |
POST /v1/customers/{customerId}/v2/Groups Membuat Grup. |
delete |
DELETE /v1/customers/{customerId}/v2/Groups/{groupId} Menghapus Grup. |
get |
GET /v1/customers/{customerId}/v2/Groups/{groupId} Mengambil Grup. |
list |
GET /v1/customers/{customerId}/v2/Groups Mengambil daftar Grup. |
patch |
PATCH /v1/customers/{customerId}/v2/Groups/{groupId} Memperbarui Grup menggunakan semantik patch SCIM. |
Resource REST: v1.customers.v2.ResourceTypes
| Metode | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId} Mengambil jenis resource tertentu. |
list |
GET /v1/customers/{customerId}/v2/ResourceTypes Mengambil semua jenis resource. |
Resource REST: v1.customers.v2.Schemas
| Metode | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/Schemas/{schemaId} Mengambil Skema. |
list |
GET /v1/customers/{customerId}/v2/Schemas Mengambil semua Skema. |
Resource REST: v1.customers.v2.ServiceProviderConfig
| Metode | |
|---|---|
get |
GET /v1/customers/{customerId}/v2/ServiceProviderConfig Mengambil Konfigurasi Penyedia Layanan. |
Resource REST: v1.customers.v2.Users
| Metode | |
|---|---|
create |
POST /v1/customers/{customerId}/v2/Users Membuat Pengguna. |
delete |
DELETE /v1/customers/{customerId}/v2/Users/{userId} Menghapus Pengguna. |
get |
GET /v1/customers/{customerId}/v2/Users/{userId} Mengambil Pengguna. |
list |
GET /v1/customers/{customerId}/v2/Users Mengambil daftar Pengguna. |
patch |
PATCH /v1/customers/{customerId}/v2/Users/{userId} Memperbarui Pengguna menggunakan semantik patch SCIM. |