Entitlements

Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.

Representasi resource

Keberadaan resource Hak menunjukkan bahwa pengguna memiliki hak untuk menggunakan aplikasi tertentu. Hak bersifat spesifik per pengguna, bukan spesifik per perangkat. Hal ini memungkinkan pengguna yang memiliki hak atas aplikasi untuk menginstal aplikasi tersebut di semua perangkatnya. Pengguna juga dapat memegang hak atas aplikasi tanpa menginstal aplikasi tersebut di perangkat apa pun.

API ini dapat digunakan untuk membuat hak. Sebagai opsi, Anda juga dapat menggunakan API untuk memicu penginstalan aplikasi di semua perangkat terkelola milik pengguna secara bersamaan saat hak dibuat.

Jika aplikasi gratis, membuat hak juga akan membuat lisensi grup untuk aplikasi tersebut. Untuk aplikasi berbayar, pembuatan hak menggunakan satu lisensi, dan lisensi tersebut tetap digunakan hingga hak dihapus. Jika perusahaan belum membeli lisensi yang cukup, tidak ada hak yang dibuat dan penginstalan akan gagal. Hak juga tidak dibuat untuk aplikasi jika aplikasi tersebut memerlukan izin yang belum diterima oleh perusahaan.

Jika hak dihapus, aplikasi dapat di-uninstal dari perangkat pengguna. Sebagai praktik terbaik, uninstal aplikasi dengan memanggil Installs.delete() sebelum menghapus hak.

Hak untuk aplikasi yang dibayar pengguna pada profil yang tidak dikelola memiliki "userPurchase" sebagai alasan hak. Hak ini tidak dapat dihapus melalui API.

{
  "kind": "androidenterprise#entitlement",
  "productId": string,
  "reason": string
}
Nama properti Nilai Deskripsi Catatan
kind string
productId string ID produk yang digunakan untuk hak tersebut. Misalnya, "app:com.google.android.gm".
reason string Alasan kepemilikan hak tersebut. Misalnya, "free" untuk aplikasi gratis. Properti ini bersifat sementara: akan diganti dengan kolom acquisition kind dalam lisensi grup.

Nilai yang dapat diterima:
  • "free"
  • "groupLicense"
  • "userPurchase"

Metode

hapus
Menghapus hak atas aplikasi untuk pengguna.
dapatkan
Mengambil detail hak.
list
Mencantumkan semua hak untuk pengguna yang ditentukan. Hanya ID yang ditetapkan.
info terbaru
Menambahkan atau memperbarui hak atas aplikasi untuk pengguna.