Entitlements

Listę metod dostępnych dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Obecność zasobu uprawnień wskazuje, że użytkownik ma prawo korzystać z określonej aplikacji. Uprawnienia dotyczą konkretnych użytkowników, a nie urządzeń. Dzięki temu użytkownik z uprawnieniami do instalowania aplikacji na wszystkich urządzeniach będzie mógł ją zainstalować. Użytkownik może też mieć uprawnienia do aplikacji bez konieczności instalowania jej na dowolnym urządzeniu.

Interfejs API może posłużyć do utworzenia uprawnienia. Możesz też użyć interfejsu API, aby jednocześnie utworzyć aplikację na wszystkich zarządzanych urządzeniach użytkownika.

Jeśli aplikacja jest bezpłatna, utworzenie tego uprawnienia powoduje też utworzenie licencji grupowej na tę aplikację. W przypadku płatnych aplikacji utworzenie każdego z nich pochłania 1 licencję, aż do momentu usunięcia tego uprawnienia. Jeśli firma nie kupiła wystarczającej liczby licencji, nie zostanie utworzone żadne uprawnienia, a instalacja nie powiedzie się. Uprawnienie nie jest również tworzone w przypadku aplikacji, które wymagają uprawnień niezatwierdzonych przez firmę.

Po usunięciu uprawnienia aplikacja może zostać odinstalowana z urządzenia użytkownika. Zalecamy najpierw odinstalować aplikację, wywołując metodę Installs.delete() przed usunięciem uprawnienia.

Uprawnienia w przypadku aplikacji, za które użytkownik płaci w profilu niezarządzanym, mają ten powód: "userPurchase". Uprawnień tych nie można usunąć za pomocą interfejsu API.

{
  "kind": "androidenterprise#entitlement",
  "productId": string,
  "reason": string
}
Nazwa usługi Wartość Opis Uwagi
kind string
productId string Identyfikator produktu, którego dotyczy upoważnienie. Na przykład: "app:com.google.android.gm".
reason string Uzasadnienie uprawnienia. Na przykład "free" w przypadku bezpłatnych aplikacji. Ta właściwość jest tymczasowa: zostanie zastąpiona polem acquisition kind licencji grupy.

Akceptowane wartości:
  • free
  • groupLicense
  • userPurchase

Metody

usuń
Usuwa uprawnienie użytkownika do aplikacji. Uwaga: ten element został wycofany. Nowe integracje nie mogą używać tej metody i mogą korzystać z naszych nowych rekomendacji.
pobierz
Pobiera szczegóły uprawnienia. Uwaga: ten element został wycofany. Nowe integracje nie mogą używać tej metody i mogą korzystać z naszych nowych rekomendacji.
list
Wyświetla listę wszystkich uprawnień określonego użytkownika. Ustawiono tylko identyfikator. Uwaga: ten element został wycofany. Nowe integracje nie mogą używać tej metody i mogą korzystać z naszych nowych rekomendacji.
zaktualizuj
Dodaje lub aktualizuje uprawnienie użytkownika do aplikacji. Uwaga: ten element został wycofany. Nowe integracje nie mogą używać tej metody i mogą korzystać z naszych nowych rekomendacji.