Risorsa: RoleAssignment
Definisce l'assegnazione di un ruolo.
Rappresentazione JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Campi | |
---|---|
roleAssignmentId |
ID di questa assegnazione di 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: il |
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 di ruolo. Nota: la funzionalità è disponibile per i clienti di Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus e Cloud Identity Premium. Un Al momento sono supportate le seguenti condizioni:
Al momento, le stringhe di condizione devono essere identiche e funzionano solo con i seguenti ruoli amministrativi predefiniti:
La condizione segue la sintassi delle condizioni Cloud IAM.
Questa condizione può essere utilizzata anche insieme a una condizione relativa alla sicurezza. |
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. |
Metodi |
|
---|---|
|
Elimina un'assegnazione di ruolo. |
|
Recupera un'assegnazione di ruolo. |
|
Crea un'assegnazione di ruolo. |
|
Recupera un elenco paginato di tutte le assegnazioni di ruolo. |