Recurso: AccessBinding
Vinculação de um usuário a um conjunto de papéis.
Representação JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
Campos | |
---|---|
name |
Apenas saída. Nome do recurso dessa vinculação. Formato: accounts/{account}/accessBindings/{accessBinding} or properties/{property}/accessBindings/{accessBinding} Exemplo: "accounts/100/accessBindings/200" |
roles[] |
Uma lista de papéis a serem concedidos ao recurso pai. Valores válidos: specificRoles/[viewer confiraRoles/analista predefinidaRoles/editor preemptivaRoles/admin predefinidaRoles/no-cost-data defaultRoles/no-revenue-data Para os usuários, se uma lista vazia de papéis for definida, esta AccessBinding será excluída. |
Campo de união access_target . O destino para o qual os papéis serão definidos. access_target pode ser apenas de um dos tipos a seguir: |
|
user |
Se definido, o endereço de e-mail do usuário para quem as funções serão definidas. Formato: "alguem@gmail.com" |
Métodos |
|
---|---|
|
Cria informações sobre várias vinculações de acesso a uma conta ou propriedade. |
|
Exclui informações sobre as vinculações de vários usuários a uma conta ou propriedade. |
|
Recebe informações sobre várias vinculações de acesso a uma conta ou propriedade. |
|
Atualiza informações sobre várias vinculações de acesso a uma conta ou propriedade. |
|
Cria uma vinculação de acesso em uma conta ou propriedade. |
|
Exclui uma vinculação de acesso em uma conta ou propriedade. |
|
Recebe informações sobre uma vinculação de acesso. |
|
Lista todas as vinculações de acesso em uma conta ou propriedade. |
|
Atualiza uma vinculação de acesso em uma conta ou propriedade. |