Cloud Identity SCIM API

Die Cloud Identity SCIM API verwendet den offenen Standard System for Cross-domain Identity Management (SCIM), um die Nutzer- und Gruppenverwaltung zwischen Ihrem Identitätsanbieter (Identity Provider, IdP) und Google Cloud Identity zu automatisieren. Sie standardisiert die Bereitstellung, Aktualisierung und Aufhebung der Bereitstellung von Nutzern und Gruppen durch die Implementierung einer Teilmenge der SCIM-RFCs 7643 und 7644.

Zusätzliche Funktionen

  • Automatische Gruppensperrung:Wenn Ihre Organisation eine SCIM-Verbindung eingerichtet hat, können Gruppen, die mit den Authentifizierungsmethoden der Verbindung synchronisiert wurden, automatisch gesperrt werden. Aktivieren Sie dazu die Einstellung Synchronisierte Gruppen sperren. So werden manuelle Änderungen in anderen Google-Oberflächen (z. B. der Admin-Konsole) verhindert und Ihr IdP bleibt die maßgebliche Quelle. Weitere Informationen zu dieser Funktion finden Sie unter Funktionsweise der Sperrung synchronisierter Gruppen.

Nicht unterstützte SCIM-Funktionen

Dienst: cloudidentityscim.googleapis.com

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://cloudidentityscim.googleapis.com

REST-Ressource: v1beta1.customers.v2.Groups

Methoden
create POST /v1beta1/customers/{customerId}/v2/Groups
Erstellt eine Gruppe.
delete DELETE /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Löscht eine Gruppe.
get GET /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Ruft eine Gruppe ab.
list GET /v1beta1/customers/{customerId}/v2/Groups
Ruft eine Liste von Gruppen ab.
patch PATCH /v1beta1/customers/{customerId}/v2/Groups/{groupId}
Aktualisiert eine Gruppe mit der SCIM-Patch-Semantik.

REST-Ressource: v1beta1.customers.v2.ResourceTypes

Methoden
get GET /v1beta1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
Ruft einen bestimmten Ressourcentyp ab.
list GET /v1beta1/customers/{customerId}/v2/ResourceTypes
Ruft alle Ressourcentypen ab.

REST-Ressource: v1beta1.customers.v2.Schemas

Methoden
get GET /v1beta1/customers/{customerId}/v2/Schemas/{schemaId}
Ruft ein Schema ab.
list GET /v1beta1/customers/{customerId}/v2/Schemas
Ruft alle Schemas ab.

REST-Ressource: v1beta1.customers.v2.ServiceProviderConfig

Methoden
get GET /v1beta1/customers/{customerId}/v2/ServiceProviderConfig
Ruft die Konfiguration des Dienstanbieters ab.

REST-Ressource: v1beta1.customers.v2.Users

Methoden
create POST /v1beta1/customers/{customerId}/v2/Users
Erstellt einen Nutzer.
delete DELETE /v1beta1/customers/{customerId}/v2/Users/{userId}
Löscht einen Nutzer.
get GET /v1beta1/customers/{customerId}/v2/Users/{userId}
Ruft einen Nutzer ab.
list GET /v1beta1/customers/{customerId}/v2/Users
Ruft eine Liste von Nutzern ab.
patch PATCH /v1beta1/customers/{customerId}/v2/Users/{userId}
Aktualisiert einen Nutzer mit der SCIM-Patch-Semantik.

REST-Ressource: v1.customers.v2.Groups

Methoden
create POST /v1/customers/{customerId}/v2/Groups
Erstellt eine Gruppe.
delete DELETE /v1/customers/{customerId}/v2/Groups/{groupId}
Löscht eine Gruppe.
get GET /v1/customers/{customerId}/v2/Groups/{groupId}
Ruft eine Gruppe ab.
list GET /v1/customers/{customerId}/v2/Groups
Ruft eine Liste von Gruppen ab.
patch PATCH /v1/customers/{customerId}/v2/Groups/{groupId}
Aktualisiert eine Gruppe mit der SCIM-Patch-Semantik.

REST-Ressource: v1.customers.v2.ResourceTypes

Methoden
get GET /v1/customers/{customerId}/v2/ResourceTypes/{resourceTypeId}
Ruft einen bestimmten Ressourcentyp ab.
list GET /v1/customers/{customerId}/v2/ResourceTypes
Ruft alle Ressourcentypen ab.

REST-Ressource: v1.customers.v2.Schemas

Methoden
get GET /v1/customers/{customerId}/v2/Schemas/{schemaId}
Ruft ein Schema ab.
list GET /v1/customers/{customerId}/v2/Schemas
Ruft alle Schemas ab.

REST-Ressource: v1.customers.v2.ServiceProviderConfig

Methoden
get GET /v1/customers/{customerId}/v2/ServiceProviderConfig
Ruft die Konfiguration des Dienstanbieters ab.

REST-Ressource: v1.customers.v2.Users

Methoden
create POST /v1/customers/{customerId}/v2/Users
Erstellt einen Nutzer.
delete DELETE /v1/customers/{customerId}/v2/Users/{userId}
Löscht einen Nutzer.
get GET /v1/customers/{customerId}/v2/Users/{userId}
Ruft einen Nutzer ab.
list GET /v1/customers/{customerId}/v2/Users
Ruft eine Liste von Nutzern ab.
patch PATCH /v1/customers/{customerId}/v2/Users/{userId}
Aktualisiert einen Nutzer mit der SCIM-Patch-Semantik.