Recurso: RoleAssignment
Define a atribuição de um papel.
Representação JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Campos | |
---|---|
roleAssignmentId |
ID deste roleAssignment. |
roleId |
O ID do papel atribuído. |
kind |
O tipo do recurso da API. É sempre |
etag |
ETag do recurso. |
assignedTo |
O ID exclusivo da entidade a que este papel é atribuído: o |
assigneeType |
Apenas saída. O tipo do responsável ( |
scopeType |
O escopo em que esse papel é atribuído. Os valores aceitáveis são:
|
orgUnitId |
Se a função for restrita a uma unidade organizacional, ele conterá o ID da unidade organizacional a que o exercício é restrito. |
condition |
Opcional. (Beta aberta: disponível na versão Observação: o recurso está disponível para clientes do Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus e Cloud Identity Premium. Nenhuma configuração adicional é necessária para usar o recurso. Atualmente, na versão Beta, o A condição associada a esta atribuição de papel. Um Atualmente, apenas duas condições são compatíveis:
Atualmente, as duas strings de condição precisam ser literais e só funcionam com as seguintes funções de administrador predefinidas:
A condição segue a sintaxe da condição do Cloud IAM. |
AssigneeType
O tipo de identidade ao qual um papel é atribuído.
Enums | |
---|---|
USER |
Um usuário individual no domínio. |
GROUP |
Um grupo dentro do domínio. |
Métodos |
|
---|---|
|
Exclui uma atribuição de papel. |
|
Recupera uma atribuição de papel. |
|
Cria uma atribuição de papel. |
|
Recupera uma lista paginada de todos os roleAssignments. |