Recurso: RoleAssignment
Define la asignación de un rol.
Representación JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Campos | |
---|---|
roleAssignmentId |
Es el ID de esta roleAssignment. |
roleId |
El ID del rol asignado. |
kind |
Tipo de recurso de la API. Siempre es |
etag |
ETag del recurso. |
assignedTo |
El ID único de la entidad a la que se asigna este rol: el |
assigneeType |
Solo salida. Es el tipo del encargado ( |
scopeType |
El permiso en el que se asigna este rol. Los valores aceptables son:
|
orgUnitId |
Si el rol está restringido a una unidad organizativa, este contiene el ID de la unidad organizativa a la que se restringe el ejercicio de este rol. |
condition |
Opcional. (Versión beta abierta: Disponible en la versión Nota: La función está disponible para clientes de Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus y Cloud Identity Premium. No se requiere ninguna configuración adicional para utilizar la función. Actualmente, en la versión beta, aún no se respeta el La condición asociada con esta asignación de rol. Un Actualmente, solo se admiten dos condiciones:
Actualmente, las dos cadenas de condiciones deben ser literales y solo funcionan con los siguientes roles de administrador precompilados:
La condición sigue la sintaxis de las condiciones de Cloud IAM. |
AssigneeType
Es el tipo de identidad a la que se asigna un rol.
Enumeraciones | |
---|---|
USER |
Un usuario individual dentro del dominio. |
GROUP |
Un grupo dentro del dominio. |
Métodos |
|
---|---|
|
Borra una asignación de rol. |
|
Recupera una asignación de roles. |
|
Crea una asignación de rol. |
|
Recupera una lista paginada de todas las roleAssignments. |