Recurso: AdminAccessBinding
Uma mensagem de recurso que representa uma vinculação a um conjunto de papéis.
| Representação JSON |
|---|
{
"name": string,
"organizationRoles": [
enum ( |
| Campos | |
|---|---|
name |
Identificador. O nome do recurso desta AdminAccessBinding. Formato: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id}. Exemplo: "organizations/123abc/adminAccessBindings/456def" |
organizationRoles[] |
Opcional. Uma lista de papéis concedidos à organização principal. USER_ADMIN_ROLE e BILLING_ADMIN_ROLE serão adicionados automaticamente se ORG_ADMIN_ROLE for atribuído. Nenhum papel será atribuído se nenhum for especificado. |
| A entidade a que as funções são concedidas. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
userEmail |
Endereço de e-mail do usuário. |
userGroup |
Nome do recurso do grupo de usuários. |
| Fim dos campos mutuamente exclusivos. | |
OrganizationRole
Funções que podem ser atribuídas a um usuário ou grupo de usuários em uma organização do GMP.
| Tipos enumerados | |
|---|---|
ORGANIZATION_ROLE_UNSPECIFIED |
Função desconhecida ou não especificada na organização. |
ORG_ADMIN_ROLE |
Papel de administrador da organização que concede todos os privilégios administrativos. |
USER_ADMIN_ROLE |
Função de administrador de usuários que concede acesso à seção "Usuários" para realizar várias funções de gerenciamento de usuários. |
BILLING_ADMIN_ROLE |
Função de administrador de faturamento que concede acesso à seção "Faturamento" para realizar várias funções relacionadas ao faturamento. |
Métodos |
|
|---|---|
|
Cria uma vinculação de acesso de administrador na organização especificada do GMP. |
|
Procura uma única vinculação de acesso de administrador. |
|
Retorna uma lista de vinculações de acesso de administrador na organização especificada do GMP. |
|
Atualiza uma vinculação de acesso de administrador na organização especificada do GMP. |