Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
Obecność zasobu Uprawnienia wskazuje, że użytkownik ma prawo do korzystania z konkretnej aplikacji. Uprawnienia są przypisane do użytkownika, a nie urządzenia. Dzięki temu użytkownik z uprawnieniami użytkownika może zainstalować aplikację na wszystkich swoich urządzeniach. Użytkownik może też zachować uprawnienia do aplikacji bez instalowania jej na żadnym urządzeniu.
Za pomocą interfejsu API można utworzyć uprawnienie. Opcjonalnie możesz też użyć interfejsu API, aby aktywować instalację aplikacji na wszystkich zarządzanych urządzeniach użytkownika w tym samym czasie tworzenia uprawnienia.
Jeśli aplikacja jest bezpłatna, utworzenie uprawnienia powoduje też utworzenie licencji grupowej na tę aplikację. W przypadku aplikacji płatnych utworzenie uprawnienia wymaga korzystania z jednej licencji, która pozostaje zużywana do momentu usunięcia uprawnienia. Jeśli firma nie kupiła wystarczającej liczby licencji, nie zostanie utworzone żadne uprawnienie, a instalacja się nie uda. Upoważnienie nie jest też tworzone w przypadku aplikacji, jeśli wymaga ona uprawnień, których firma nie zaakceptowała.
Po usunięciu uprawnienia aplikacja może zostać odinstalowana z urządzenia użytkownika. Zalecamy, aby przed usunięciem uprawnienia odinstalować aplikację, wywołując metodę Installs.delete().
Jako powód nadania uprawnienia w przypadku aplikacji, za które użytkownik płaci w profilu niezarządzanym, jest "userPurchase". Tych uprawnień nie można usunąć za pomocą interfejsu API.
Identyfikator produktu, którego dotyczy uprawnienie. Na przykład: "app:com.google.android.gm".
reason
string
Powód przyznania uprawnienia. Na przykład "free" w przypadku bezpłatnych aplikacji. Ta właściwość jest tymczasowa: zostanie zastąpiona polem acquisition kind licencji grupowych.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-09-08 UTC."],[[["Entitlements allow users to install and use specific apps on their managed devices, and they are user-specific, not device-specific."],["Creating an entitlement for a free app also generates a group license, while creating one for a paid app consumes one license from the enterprise's purchased licenses."],["The API can be used to manage entitlements, including creating, retrieving details, listing, updating, and deleting them, but this method is deprecated and will be inaccessible after September 30, 2025."],["Entitlements for apps purchased by users on unmanaged profiles are designated as \"userPurchase\" and cannot be removed through the API."],["Before deleting an entitlement, it is recommended to uninstall the corresponding app using Installs.delete() to ensure a clean removal."]]],[]]