Recurso: User
Um recurso de usuário.
| Representação JSON | 
|---|
{ "name": string, "email": string, "accessState": enum (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Obrigatório. Nome de recurso para esse usuário, seguindo o padrão "developers/{developer}/users/{email}".  | 
              
email | 
                
                   
 Imutável. O endereço de e-mail do usuário.  | 
              
accessState | 
                
                   
 Apenas saída. O estado do acesso do usuário ao Play Console.  | 
              
expirationTime | 
                
                   
 A data e o horário em que o acesso do usuário expira, se definido. A definição deste valor precisa sempre estar no futuro. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
partial | 
                
                   
 Apenas saída. Se existem mais permissões para o usuário que não estão representadas aqui. Isso pode acontecer se o autor da chamada não tem permissão para gerenciar todos os apps na conta. Isso também será  Se esse campo for   | 
              
developerAccountPermissions[] | 
                
                   
 Permissões para o usuário que se aplicam a toda a conta de desenvolvedor.  | 
              
grants[] | 
                
                   
 Apenas saída. Permissões por app para o usuário.  | 
              
AccessState
O status do acesso de um usuário a uma conta de desenvolvedor.
| Tipos enumerados | |
|---|---|
ACCESS_STATE_UNSPECIFIED | 
                Estado de acesso desconhecido ou não especificado. | 
INVITED | 
                O usuário foi convidado, mas ainda não aceitou o convite. | 
INVITATION_EXPIRED | 
                O convite expirou. | 
ACCESS_GRANTED | 
                O usuário aceitou um convite e tem acesso ao Play Console. | 
ACCESS_EXPIRED | 
                O acesso à conta expirou. | 
DeveloperLevelPermission
Uma permissão concedida no nível da conta de desenvolvedor.
| Tipos enumerados | |
|---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED | 
                Permissão desconhecida ou não especificada. | 
CAN_SEE_ALL_APPS | 
                Ver informações do app e baixar relatórios em massa (somente leitura). Descontinuado: ver CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL.  | 
              
CAN_VIEW_FINANCIAL_DATA_GLOBAL | 
                Ver dados financeiros, pedidos e respostas à pesquisa de cancelamento. | 
CAN_MANAGE_PERMISSIONS_GLOBAL | 
                Administrador (todas as permissões). | 
CAN_EDIT_GAMES_GLOBAL | 
                Editar projetos dos serviços relacionados a jogos do Google Play. | 
CAN_PUBLISH_GAMES_GLOBAL | 
                Publicar projetos dos serviços relacionados a jogos do Google Play. | 
CAN_REPLY_TO_REVIEWS_GLOBAL | 
                reviews.reply para avaliações. | 
CAN_MANAGE_PUBLIC_APKS_GLOBAL | 
                Enviar para produção, excluir dispositivos e usar a Assinatura de apps do Google Play. | 
CAN_MANAGE_TRACK_APKS_GLOBAL | 
                Enviar para faixas de teste. | 
CAN_MANAGE_TRACK_USERS_GLOBAL | 
                Gerenciar faixas de teste e editar listas de testadores. | 
CAN_MANAGE_PUBLIC_LISTING_GLOBAL | 
                Gerenciar presença na loja. | 
CAN_MANAGE_DRAFT_APPS_GLOBAL | 
                Criar, editar e excluir apps em rascunho. | 
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL | 
                Criar e publicar apps particulares para sua organização. | 
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL | 
                Escolher se os apps serão públicos ou se ficarão disponíveis somente para sua organização. | 
CAN_MANAGE_ORDERS_GLOBAL | 
                Gerenciar pedidos e assinaturas. | 
CAN_MANAGE_APP_CONTENT_GLOBAL | 
                Gerenciar páginas relacionadas à política em todos os apps do desenvolvedor. | 
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL | 
                Ver informações do app e baixar relatórios em massa (somente leitura). | 
CAN_VIEW_APP_QUALITY_GLOBAL | 
                Ver informações sobre qualidade para todos os apps do desenvolvedor. | 
CAN_MANAGE_DEEPLINKS_GLOBAL | 
                Gerenciar a configuração de links diretos para todos os apps do desenvolvedor. | 
Métodos | 
            |
|---|---|
                
 | 
              Concede a um usuário acesso a determinada conta de desenvolvedor. | 
                
 | 
              Remove todo o acesso do usuário a determinada conta de desenvolvedor. | 
                
 | 
              Lista todos os usuários com acesso a uma conta de desenvolvedor. | 
                
 | 
              Atualiza o acesso do usuário à conta de desenvolvedor. | 
Códigos de erro
As operações desse recurso retornam os seguintes códigos de erro HTTP:
| Código do erro | Motivo | Resolução | 
|---|---|---|
5xx | 
  Erro genérico no servidor do Google Play. | Tente fazer a solicitação novamente.
     Se o problema persistir, entre em contato com seu gerente de contas do Google Play ou envie uma solicitação de suporte. Verifique o Painel de status do Google Play para conferir se há interrupções conhecidas.  | 
409 | 
  Erro de atualização de simultaneidade.
     Houve uma tentativa de atualizar um objeto que já estava sendo atualizado. Por exemplo, uma compra
      está sendo confirmada ao chamar o método   | 
  Tente fazer a solicitação novamente. |