Risorsa: RoleAssignment
Definisce un'assegnazione di un ruolo.
| Rappresentazione JSON |
|---|
{ "roleAssignmentId": string, "roleId": string, "kind": string, "etag": string, "assignedTo": string, "assigneeType": enum ( |
| Campi | |
|---|---|
roleAssignmentId |
ID di questa assegnazione del ruolo. |
roleId |
L'ID del ruolo assegnato. |
kind |
Il tipo di risorsa API. Questo valore è sempre |
etag |
ETag della risorsa. |
assignedTo |
L'ID univoco dell'entità a cui è assegnato questo ruolo: |
assigneeType |
Solo output. Il tipo di assegnatario ( |
scopeType |
L'ambito in cui è assegnato questo ruolo. I valori accettabili sono:
|
orgUnitId |
Se il ruolo è limitato a un'unità organizzativa, questo campo contiene l'ID dell'unità organizzativa a cui è limitato l'esercizio di questo ruolo. |
condition |
Facoltativo. La condizione associata a questa assegnazione del ruolo. Nota: la funzionalità è disponibile per i clienti di Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus e Cloud Identity Premium. Un Attualmente sono supportate le seguenti condizioni:
Attualmente, le stringhe di condizione devono essere letterali e funzionano solo con i seguenti ruoli di amministratore predefiniti:
La condizione segue la sintassi delle condizioni Cloud IAM.
Questa condizione può essere utilizzata anche in combinazione con una condizione relativa alla sicurezza. |
expirationDetails |
Facoltativo. Dettagli relativi alla scadenza di questa assegnazione del ruolo. |
AssigneeType
Il tipo di identità a cui è assegnato un ruolo.
| Enum | |
|---|---|
USER |
Un singolo utente all'interno del dominio. |
GROUP |
Un gruppo all'interno del dominio. |
ExpirationDetails
Dettagli relativi alla scadenza di questa assegnazione del ruolo. Utilizzato per revocare automaticamente l'accesso quando viene raggiunto il limite di tempo.
| Rappresentazione JSON |
|---|
{ "expireTime": string } |
| Campi | |
|---|---|
Campo unione
|
|
expireTime |
Il timestamp specifico in cui scade l'assegnazione del ruolo. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
Metodi |
|
|---|---|
|
Elimina un'assegnazione del ruolo. |
|
Recupera un'assegnazione del ruolo. |
|
Crea un'assegnazione del ruolo. |
|
Recupera un elenco paginato di tutte le assegnazioni del ruolo. |