Ressource: RoleAssignment
Definiert eine Zuweisung einer Rolle.
JSON-Darstellung |
---|
{ "roleAssignmentId": string, "roleId": string, "kind": string, "etag": string, "assignedTo": string, "scopeType": string, "orgUnitId": string, "condition": string } |
Felder | |
---|---|
roleAssignmentId |
ID dieser roleAssignment. |
roleId |
Die ID der zugewiesenen Rolle. |
kind |
Der Typ der API-Ressource. Das ist immer |
etag |
ETag der Ressource. |
assignedTo |
Die eindeutige ID der Entität, der diese Rolle zugewiesen ist – entweder die |
scopeType |
Der Bereich, in dem diese Rolle zugewiesen ist. Akzeptable Werte sind:
|
orgUnitId |
Wenn die Rolle auf eine Organisationseinheit beschränkt ist, enthält sie die ID der Organisationseinheit, auf die die Ausübung dieser Rolle beschränkt ist. |
condition |
(Open Beta – verfügbar in der Hinweis: Die Funktion ist für Kunden von Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus und der Cloud Identity Premiumversion verfügbar. Für die Nutzung der Funktion ist keine zusätzliche Einrichtung erforderlich. In der Betaversion wird die mit einem Die Bedingung, die dieser Rollenzuweisung zugewiesen ist. Ein Derzeit werden nur zwei Bedingungen unterstützt:
Derzeit müssen die beiden Bedingungsstrings wortwörtlich sein und funktionieren nur mit den folgenden vordefinierten Administratorrollen:
Die Bedingung entspricht der Cloud IAM-Bedingungssyntax. |
Methoden |
|
---|---|
|
Löscht eine Rollenzuweisung. |
|
Ruft eine Rollenzuweisung ab. |
|
Erstellt eine Rollenzuweisung. |
|
Ruft eine paginierte Liste aller roleAssignments ab. |