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 |
ID de este rolAssignment. |
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 está restringido el ejercicio. |
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 necesita ninguna configuración adicional para usar la función. Actualmente, en la versión beta, aún no se respeta el elemento La condición asociada con esta asignación de rol. Una Actualmente, solo se admiten dos condiciones:
Actualmente, las dos strings de condición deben ser literales y solo funcionan con los siguientes roles de administrador predefinidos:
La condición sigue la sintaxis de condición de Cloud IAM. |
AssigneeType
El tipo de identidad a la que se asigna una función.
Enumeradores | |
---|---|
USER |
Es 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 todos los rolesAssignments. |