Cloud Identity SCIM API

L'API SCIM di Cloud Identity utilizza lo standard aperto System for Cross-domain Identity Management (SCIM) per automatizzare la gestione di utenti e gruppi tra il provider di identità (IdP) e Cloud Identity di Google Cloud. Standardizza il modo in cui gli utenti e i gruppi vengono sottoposti a provisioning, aggiornati e deprovisioning implementando un sottoinsieme delle RFC SCIM 7643 e 7644.

Altre funzionalità

  • Blocco automatico dei gruppi: se la tua organizzazione ha configurato una connessione SCIM, i gruppi sincronizzati utilizzando i metodi di autenticazione della connessione possono essere bloccati automaticamente attivando l'impostazione Blocca gruppi sincronizzati. In questo modo si impediscono modifiche manuali in altre interfacce Google (ad esempio la Console di amministrazione), garantendo che l'IdP rimanga l'origine autorevole. Per maggiori dettagli su questa funzionalità, vedi Come funziona il blocco dei gruppi sincronizzati.

Funzionalità SCIM non supportate

Servizio: cloudidentityscim.googleapis.com

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://cloudidentityscim.googleapis.com

Risorsa REST: v1beta1.customers.v2.Groups

Metodi
create POST /v1beta1/customers/{customerId}/v2/Groups
Crea un gruppo.
delete DELETE /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Elimina un gruppo.
get GET /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Recupera un gruppo.
list GET /v1beta1/customers/{customerId}/v2/Groups
Recupera un elenco di gruppi.
patch PATCH /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Aggiorna un gruppo utilizzando la semantica delle patch SCIM.

Risorsa REST: v1beta1.customers.v2.ResourceTypes

Metodi
get GET /v1beta1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
Recupera un tipo di risorsa specifico.
list GET /v1beta1/customers/{customerId}/v2/ResourceTypes
Recupera tutti i tipi di risorse.

Risorsa REST: v1beta1.customers.v2.Schemas

Metodi
get GET /v1beta1/customers/{customerId}/v2/Schemas/{schemaId}
Recupera uno schema.
list GET /v1beta1/customers/{customerId}/v2/Schemas
Recupera tutti gli schemi.

Risorsa REST: v1beta1.customers.v2.ServiceProviderConfig

Metodi
get GET /v1beta1/customers/{customerId}/v2/ServiceProviderConfig
Recupera la configurazione del service provider.

Risorsa REST: v1beta1.customers.v2.Users

Metodi
create POST /v1beta1/customers/{customerId}/v2/Users
Crea un utente.
delete DELETE /v1beta1/customers/{customerId}/v2/Users/{userId}
Elimina un utente.
get GET /v1beta1/customers/{customerId}/v2/Users/{userId}
Recupera un utente.
list GET /v1beta1/customers/{customerId}/v2/Users
Recupera un elenco di utenti.
patch PATCH /v1beta1/customers/{customerId}/v2/Users/{userId}
Aggiorna un utente utilizzando la semantica delle patch SCIM.

Risorsa REST: v1.customers.v2.Groups

Metodi
create POST /v1/customers/{customerId}/v2/Groups
Crea un gruppo.
delete DELETE /v1/customers/{customerId}/v2/Groups/{groupId}
Elimina un gruppo.
get GET /v1/customers/{customerId}/v2/Groups/{groupId}
Recupera un gruppo.
list GET /v1/customers/{customerId}/v2/Groups
Recupera un elenco di gruppi.
patch PATCH /v1/customers/{customerId}/v2/Groups/{groupId}
Aggiorna un gruppo utilizzando la semantica delle patch SCIM.

Risorsa REST: v1.customers.v2.ResourceTypes

Metodi
get GET /v1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
Recupera un tipo di risorsa specifico.
list GET /v1/customers/{customerId}/v2/ResourceTypes
Recupera tutti i tipi di risorse.

Risorsa REST: v1.customers.v2.Schemas

Metodi
get GET /v1/customers/{customerId}/v2/Schemas/{schemaId}
Recupera uno schema.
list GET /v1/customers/{customerId}/v2/Schemas
Recupera tutti gli schemi.

Risorsa REST: v1.customers.v2.ServiceProviderConfig

Metodi
get GET /v1/customers/{customerId}/v2/ServiceProviderConfig
Recupera la configurazione del service provider.

Risorsa REST: v1.customers.v2.Users

Metodi
create POST /v1/customers/{customerId}/v2/Users
Crea un utente.
delete DELETE /v1/customers/{customerId}/v2/Users/{userId}
Elimina un utente.
get GET /v1/customers/{customerId}/v2/Users/{userId}
Recupera un utente.
list GET /v1/customers/{customerId}/v2/Users
Recupera un elenco di utenti.
patch PATCH /v1/customers/{customerId}/v2/Users/{userId}
Aggiorna un utente utilizzando la semantica delle patch SCIM.