REST Resource: grants

Ressource: Accorder

Ressource accordant l'accès.

Représentation JSON
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum (AppLevelPermission)
  ]
}
Champs
name

string

Obligatoire. Nom de la ressource pour cette autorisation, selon le format "developers/{developer}/users/{email}/grants/{packageName}". Si cette subvention concerne une application brouillon, l'ID de l'application sera utilisé dans ce nom de ressource et non dans le nom du package.

packageName

string

Immuable. Nom de package de l'application. Ce nom sera vide pour les versions provisoires d'applications.

appLevelPermissions[]

enum (AppLevelPermission)

Autorisations accordées à l'utilisateur pour cette application.

AppLevelPermission

Autorisation accordée au niveau de chaque application.

Enums
APP_LEVEL_PERMISSION_UNSPECIFIED Autorisation inconnue ou non spécifiée.
CAN_ACCESS_APP

Affichez les informations sur l'application (lecture seule). Obsolète: essayez de définir une fonctionnalité plus précise. Sinon, vérifiez AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA.

CAN_VIEW_FINANCIAL_DATA Afficher les données financières
CAN_MANAGE_PERMISSIONS Administrateur (toutes les autorisations).
CAN_REPLY_TO_REVIEWS "reviews.Répondez aux avis".
CAN_MANAGE_PUBLIC_APKS Mettre les applications à disposition de tous les utilisateurs, exclure des appareils et utiliser la signature d'application Google Play.
CAN_MANAGE_TRACK_APKS Version de test :
CAN_MANAGE_TRACK_USERS Gérer les canaux de test et modifier les listes de testeurs
CAN_MANAGE_PUBLIC_LISTING Gérer la présence sur le Play Store
CAN_MANAGE_DRAFT_APPS Modifier et supprimer les versions provisoires d'applications
CAN_MANAGE_ORDERS Gérez les commandes et les abonnements.
CAN_MANAGE_APP_CONTENT Gérer les pages liées aux règles
CAN_VIEW_NON_FINANCIAL_DATA Affichez les informations sur l'application (lecture seule).
CAN_VIEW_APP_QUALITY Consulter les données sur la qualité de l'application (Vitals, Plantages, etc.)

Méthodes

create

Accorder à un utilisateur l'accès au package donné.

delete

Supprime tout accès de l'utilisateur au package ou au compte de développeur donnés.

patch

Met à jour l'accès de l'utilisateur au package donné.