Ressource: RoleAssignment
Definiert eine Zuweisung einer Rolle.
| JSON-Darstellung | 
|---|
| {
  "roleAssignmentId": string,
  "roleId": string,
  "kind": string,
  "etag": string,
  "assignedTo": string,
  "assigneeType": enum ( | 
| Felder | |
|---|---|
| roleAssignmentId | 
 Die ID dieser Rollenzuweisung. | 
| roleId | 
 Die ID der zugewiesenen Rolle. | 
| kind | 
 Der Typ der API-Ressource. Dies ist immer  | 
| etag | 
 ETag der Ressource. | 
| assignedTo | 
 Die eindeutige ID der Entität, der diese Rolle zugewiesen ist – entweder die  | 
| assigneeType | 
 Nur Ausgabe. Der Typ des Zuweisungsempfängers ( | 
| scopeType | 
 Der Bereich, in dem diese Rolle zugewiesen wird. Akzeptable Werte sind: 
 | 
| orgUnitId | 
 Wenn die Rolle auf eine Organisationseinheit beschränkt ist, enthält dieses Feld die ID der Organisationseinheit, auf die die Ausübung dieser Rolle beschränkt ist. | 
| condition | 
 Optional. Die Bedingung, die dieser Rollenzuweisung zugeordnet ist. Hinweis: Diese Funktion ist für Kunden von Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus und Cloud Identity Premium verfügbar. Ein  Derzeit werden die folgenden Bedingungen unterstützt: 
 Derzeit müssen die Bedingungsstrings wortwörtlich angegeben werden und funktionieren nur mit den folgenden vordefinierten Administratorrollen: 
 Die Bedingung folgt der Cloud IAM-Bedingungssyntax. 
 Diese Bedingung kann auch in Verbindung mit einer sicherheitsbezogenen Bedingung verwendet werden. | 
AssigneeType
Der Identitätstyp, dem eine Rolle zugewiesen ist.
| Enums | |
|---|---|
| USER | Ein einzelner Nutzer in der Domain. | 
| GROUP | Eine Gruppe in der Domain. | 
| Methoden | |
|---|---|
| 
 | Löscht eine Rollenzuweisung. | 
| 
 | Ruft eine Rollenzuweisung ab. | 
| 
 | Erstellt eine Rollenzuweisung. | 
| 
 | Ruft eine paginierte Liste aller roleAssignments ab. |