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 de la función que se asigna. |
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, ya sea el |
assigneeType |
Solo salida. Es el tipo de usuario asignado ( |
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 los 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, todavía 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 condición deben ser textuales y solo funcionan con los siguientes roles de administrador compilados previamente:
La condición sigue la sintaxis de condición de Cloud IAM. |
AssigneeType
El tipo de identidad a la que se le asigna un rol.
Enumeraciones | |
---|---|
USER |
Un usuario individual dentro del dominio. |
GROUP |
Es un grupo dentro del dominio. |
Métodos |
|
---|---|
|
Borra una asignación de rol. |
|
Recupera una asignación de función. |
|
Crea una asignación de rol. |
|
Recupera una lista paginada de todas las roleAssignments. |