Recurso: RoleAssignment
Define uma atribuição de papel.
Representação JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Campos | |
---|---|
roleAssignmentId |
ID dessa atribuição de função. |
roleId |
O ID da função atribuída. |
kind |
O tipo do recurso da API. Isso é sempre |
etag |
ETag do recurso. |
assignedTo |
O ID exclusivo da entidade a que o 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, ela vai conter o ID da unidade organizacional a que o exercício dessa função está restrito. |
condition |
Opcional. (Beta aberto: 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. Na versão Beta, o A condição associada a essa atribuição de função. Uma No momento, apenas duas condições são aceitas:
No momento, as duas strings de condição precisam ser idênticas e só funcionam com as seguintes funções de administrador predefinidas:
A condição segue a sintaxe de condições do Cloud IAM. |
AssigneeType
O tipo de identidade a que um papel é atribuído.
Enums | |
---|---|
USER |
Um usuário individual no domínio. |
GROUP |
Um grupo no domínio. |
Métodos |
|
---|---|
|
Exclui uma atribuição de função. |
|
Recupera uma atribuição de função. |
|
Cria uma atribuição de função. |
|
Recupera uma lista paginada de todos os roleAssignments. |