Recurso: RoleAssignment
Define la asignación de una función.
Representación JSON |
---|
{ "roleAssignmentId": string, "roleId": string, "kind": string, "etag": string, "assignedTo": string, "scopeType": string, "orgUnitId": string, "condition": string } |
Campos | |
---|---|
roleAssignmentId |
ID de esta roleAssignment. |
roleId |
El ID de la función asignada. |
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 esta función, ya sea el |
scopeType |
El alcance en el que se asigna esta función. Los valores aceptables son:
|
orgUnitId |
Si la función está restringida a una unidad organizativa, contiene el ID de la unidad organizativa a la que está restringido el ejercicio de esta función. |
condition |
(Beta abierta: disponible en la versión Nota: Esta función está disponible para los clientes de Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus y Cloud Identity Premium. No se necesita ninguna configuración adicional para usar la función. Actualmente, en la versión Beta, todavía no se respeta el La condición asociada a esta asignación de función. Un Actualmente, solo se admiten dos condiciones:
Actualmente, las dos strings de condiciones deben ser literales y solo funcionan con las siguientes funciones de administrador prediseñadas:
La condición sigue la sintaxis de condición de Cloud IAM. |
Métodos |
|
---|---|
|
Borra una asignación de función. |
|
Recupera una asignación de función. |
|
Crea una asignación de función. |
|
Recupera una lista paginada de todas las Roles. |