Risorsa: RoleAssignment
Definisce l'assegnazione di un ruolo.
Rappresentazione JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Campi | |
---|---|
role |
L'ID di questo ruolo. |
role |
L'ID del ruolo assegnato. |
kind |
Il tipo di risorsa API. Questo valore è sempre |
etag |
ETag della risorsa. |
assigned |
L'ID univoco dell'entità a cui è assegnato il ruolo: |
assignee |
Solo output. Il tipo di assegnatario ( |
scope |
L'ambito in cui è assegnato questo ruolo. I valori accettabili sono:
|
org |
Se il ruolo è limitato a un'unità organizzativa, 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 Al momento sono supportate le seguenti condizioni:
Al momento, le stringhe di condizione devono essere verbatim e funzionano solo con i seguenti ruoli amministrativi predefiniti:
La condizione segue la sintassi della condizione Cloud IAM. Altre condizioni relative ai gruppi bloccati sono disponibili nella versione beta aperta.
Questa condizione può essere utilizzata anche in combinazione con 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 del ruolo. |
|
Recupera un elenco paginato di tutti i roleAssignments. |