REST Resource: grants

Referensi: Grant

Resource pemberian akses.

Representasi JSON
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum (AppLevelPermission)
  ]
}
Kolom
name

string

Wajib diisi. Nama resource untuk hibah ini, mengikuti pola "developers/{developer}/users/{email}/grants/{packageName}". Jika hibah ini ditujukan untuk aplikasi draf, ID aplikasi akan digunakan dalam nama resource ini, bukan nama paket.

packageName

string

Tidak dapat diubah. Nama paket aplikasi. Nama ini akan kosong untuk aplikasi draf.

appLevelPermissions[]

enum (AppLevelPermission)

Izin yang diberikan kepada pengguna untuk aplikasi ini.

IzinTingkatAplikasi

Izin yang diberikan pada tingkat per aplikasi.

Enumerasi
APP_LEVEL_PERMISSION_UNSPECIFIED Izin tidak diketahui atau tidak ditentukan.
CAN_ACCESS_APP Melihat informasi aplikasi (hanya baca).
CAN_VIEW_FINANCIAL_DATA Melihat data keuangan.
CAN_MANAGE_PERMISSIONS Admin (semua izin).
CAN_REPLY_TO_REVIEWS Balas ulasan.
CAN_MANAGE_PUBLIC_APKS Merilis ke produksi, mengecualikan perangkat, dan menggunakan penandatanganan aplikasi oleh Google Play.
CAN_MANAGE_TRACK_APKS Rilis ke jalur pengujian.
CAN_MANAGE_TRACK_USERS Mengelola jalur pengujian dan mengedit daftar penguji.
CAN_MANAGE_PUBLIC_LISTING Mengelola keberadaan di Store.
CAN_MANAGE_DRAFT_APPS Mengedit dan menghapus aplikasi draf.
CAN_MANAGE_ORDERS Mengelola pesanan dan langganan.
CAN_MANAGE_APP_CONTENT Kelola halaman terkait kebijakan.

Metode

create

Memberikan akses kepada pengguna ke paket yang ditentukan.

delete

Menghapus semua akses untuk pengguna ke paket atau akun developer yang ditentukan.

patch

Mengupdate akses pengguna ke paket yang ditentukan.