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 roleAssignment. |
roleId |
Es el ID del rol que se asigna. |
kind |
Tipo de recurso de la API. Siempre es |
etag |
ETag del recurso. |
assignedTo |
Es el ID único de la entidad a la que se asigna este rol: el |
assigneeType |
Solo salida. Es el tipo de asignado ( |
scopeType |
Es el alcance en el que se asigna este rol. Los valores aceptables son:
|
orgUnitId |
Si el rol está restringido a una unidad organizativa, este campo contiene el ID de la unidad organizativa a la que se restringe el ejercicio de este rol. |
condition |
Opcional. Es la condición asociada a esta asignación de rol. Nota: La función está disponible para clientes de Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus y Cloud Identity Premium. Un Actualmente, se admiten las siguientes condiciones:
Actualmente, las cadenas de condición deben ser literales y solo funcionan con los siguientes roles de administrador prediseñados:
La condición sigue la sintaxis de las condiciones de Cloud IAM.
Esta condición también se puede usar junto con una condición relacionada con la seguridad. |
AssigneeType
Es el tipo de identidad al que se asigna un rol.
Enumeraciones | |
---|---|
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 rol. |
|
Crea una asignación de rol. |
|
Recupera una lista paginada de todos los roleAssignments. |