REST Resource: grants

Ressource: Gewähren

Eine Ressource mit Zugriffsberechtigung.

JSON-Darstellung
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum (AppLevelPermission)
  ]
}
Felder
name

string

Erforderlich. Ressourcenname für diese Förderung im Format "developers/{developer}/users/{email}/grants/{packageName}". Wenn sich diese Berechtigung auf einen App-Entwurf bezieht, wird die App-ID in diesem Ressourcennamen anstelle des Paketnamens verwendet.

packageName

string

Nicht veränderbar. Der Paketname der App. Bei App-Entwürfen ist dieses Feld leer.

appLevelPermissions[]

enum (AppLevelPermission)

Die Berechtigungen, die dem Nutzer für diese App gewährt wurden.

Berechtigung auf App-Ebene

Eine Berechtigung auf App-Ebene.

Enums
APP_LEVEL_PERMISSION_UNSPECIFIED Unbekannte oder nicht spezifizierte Berechtigung.
CAN_ACCESS_APP App-Informationen ansehen (schreibgeschützt)
CAN_VIEW_FINANCIAL_DATA Finanzdaten ansehen
CAN_MANAGE_PERMISSIONS Administrator (alle Berechtigungen)
CAN_REPLY_TO_REVIEWS reviews.reply auf Rezensionen
CAN_MANAGE_PUBLIC_APKS Produktionsversionen veröffentlichen, Geräte ausschließen und App-Signatur von Google Play verwenden.
CAN_MANAGE_TRACK_APKS In Test-Tracks veröffentlichen.
CAN_MANAGE_TRACK_USERS Test-Tracks verwalten und Testerlisten bearbeiten.
CAN_MANAGE_PUBLIC_LISTING App-Präsenz im Play Store verwalten
CAN_MANAGE_DRAFT_APPS App-Entwürfe bearbeiten und löschen
CAN_MANAGE_ORDERS Bestellungen und Abos verwalten

Methoden

create

Nutzern Zugriff auf das jeweilige Paket gewähren.

delete

Der gesamte Zugriff des Nutzers auf das angegebene Paket oder Entwicklerkonto wird entfernt.

patch

Aktualisiert den Zugriff des Nutzers auf das angegebene Paket.