Recurso: Grant
Um recurso de concessão de acesso.
Representação JSON |
---|
{
"name": string,
"packageName": string,
"appLevelPermissions": [
enum ( |
Campos | |
---|---|
name |
Obrigatório. Nome de recurso para essa concessão, seguindo o padrão "developers/{developer}/users/{email}/grants/{packageName}". Se a concessão for para um app em rascunho, o ID será usado no nome do recurso, e não no do pacote. |
package |
Imutável. O nome do pacote do app. Vai ficar vazio para apps em rascunho. |
app |
As permissões concedidas ao usuário para esse app. |
AppLevelPermission
Uma permissão concedida por app.
Enums | |
---|---|
APP_LEVEL_PERMISSION_UNSPECIFIED |
Permissão desconhecida ou não especificada. |
CAN_ACCESS_APP |
Acessar informações do app (somente leitura). Descontinuado: tente definir um recurso mais granular. Caso contrário, verifique AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA. |
CAN_VIEW_FINANCIAL_DATA |
Acessar dados financeiros. |
CAN_MANAGE_PERMISSIONS |
Administrador (todas as permissões). |
CAN_REPLY_TO_REVIEWS |
reviews.reply para avaliações. |
CAN_MANAGE_PUBLIC_APKS |
Enviar para produção, excluir dispositivos e usar a Assinatura de apps do Google Play. |
CAN_MANAGE_TRACK_APKS |
Liberar para faixas de teste. |
CAN_MANAGE_TRACK_USERS |
Gerenciar faixas de teste e editar listas de testadores. |
CAN_MANAGE_PUBLIC_LISTING |
Gerenciar presença na loja. |
CAN_MANAGE_DRAFT_APPS |
Editar e excluir apps em rascunho. |
CAN_MANAGE_ORDERS |
Gerenciar pedidos e assinaturas. |
CAN_MANAGE_APP_CONTENT |
Gerenciar páginas relacionadas a políticas. |
CAN_VIEW_NON_FINANCIAL_DATA |
Acessar informações do app (somente leitura). |
CAN_VIEW_APP_QUALITY |
Acessar dados de qualidade do app, como métricas, falhas etc. |
CAN_MANAGE_DEEPLINKS |
Gerenciar a configuração de links diretos do app. |
Métodos |
|
---|---|
|
Permite que um usuário acesse determinado pacote. |
|
Remove todo o acesso do usuário a um determinado pacote ou conta de desenvolvedor. |
|
Atualiza o acesso do usuário ao devido pacote. |