Recurso: RoleAssignment
Define a atribuição de uma função.
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 à qual esse papel é atribuído: o |
assigneeType |
Apenas saída. O tipo do responsável ( |
scopeType |
O escopo em que esta função é atribuída. Os valores aceitos são:
|
orgUnitId |
Se o papel for restrito a uma unidade organizacional, ele conterá o ID da unidade organizacional à qual esse papel está restrito. |
condition |
Beta aberto: disponível na versão Observação: o recurso está disponível para os 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. Uma Atualmente, apenas duas condições são suportadas:
Atualmente, as duas strings de condição precisam ser exatamente ao mesmo tempo e só funcionam com as seguintes funções de administrador predefinidas:
A condição segue a sintaxe de condição do Cloud IAM. |
Tipo de responsável
O tipo de identidade atribuído a um papel.
Enums | |
---|---|
USER |
Um usuário individual no domínio. |
GROUP |
Um grupo dentro do domínio. |
Métodos |
|
---|---|
|
Exclui uma atribuição de função. |
|
Recupera uma atribuição de papel. |
|
Cria uma atribuição de função. |
|
Recupera uma lista paginada de todos os roleAssignments. |