Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.
Kaynak temsilleri
Yararlanma hakları kaynağının varlığı, kullanıcının belirli bir uygulamayı kullanma hakkına sahip olduğunu gösterir. Yararlanma hakları cihaza özel değil, kullanıcıya özeldir. Bu sayede, uygulamadan yararlanma hakkına sahip olan kullanıcılar uygulamayı tüm cihazlarına yükleyebilir. Ayrıca kullanıcı, uygulamayı herhangi bir cihaza yüklemeden uygulamadan yararlanma hakkına da sahip olabilir.API, yararlanma hakkı oluşturmak için kullanılabilir. Dilerseniz API'yi kullanarak bir uygulamanın, yararlanma hakkı oluşturulurken kullanıcının tüm yönetilen cihazlarına yüklenmesini tetikleyebilirsiniz.
Uygulama ücretsizse, yararlanma hakkı oluşturmak bu uygulama için bir grup lisansı da oluşturur. Ücretli uygulamalarda, yararlanma hakkı oluşturmak için bir lisans kullanılır ve yararlanma hakkı kaldırılana kadar bu lisans kullanılmaya devam eder. Kuruluş yeterli sayıda lisans satın almadıysa yararlanma hakkı oluşturulmaz ve yükleme başarısız olur. Bir uygulamanın, kuruluşun kabul etmediği izinler gerektirdiği durumlarda da yararlanma hakkı oluşturulmaz.
Bir yararlanma hakkı silinirse uygulama kullanıcının cihazından kaldırılabilir. En iyi uygulama olarak, yararlanma hakkını silmeden önce Installs.delete() yöntemini çağırarak uygulamayı kaldırın.
Kullanıcının yönetilmeyen bir profilde ödeme yaptığı uygulamalar için yararlanma hakkının yararlanma hakkı nedeni,
"userPurchase"
şeklindedir. Bu yararlanma hakları API aracılığıyla kaldırılamaz.
{ "kind": "androidenterprise#entitlement", "productId": string, "reason": string }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
kind |
string |
||
productId |
string |
Yararlanma hakkının geçerli olduğu ürünün kimliği. Örneğin, "app:com.google.android.gm" . |
|
reason |
string |
Yararlanma hakkının nedeni. Örneğin, ücretsiz uygulamalar için "free" . Bu özellik geçicidir: Grup lisanslarının acquisition kind alanıyla değiştirilecek.
Kabul edilen değerler şunlardır:
|