Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Наличие ресурса Entitlements указывает на то, что пользователь имеет право использовать определенное приложение. Права зависят от пользователя, а не от устройства. Это позволяет пользователю, имеющему право на приложение, установить его на все свои устройства. Пользователь также может сохранить право на приложение, не устанавливая его на какое-либо устройство.
API можно использовать для создания прав. В качестве опции вы также можете использовать API, чтобы инициировать установку приложения на всех управляемых устройствах пользователя одновременно с созданием права.
Если приложение бесплатное, создание права также создает групповую лицензию для этого приложения. Для платных приложений создание права требует одной лицензии, и эта лицензия остается использованной до тех пор, пока право не будет удалено. Если предприятие не приобрело достаточно лицензий, права не создаются и установка завершается с ошибкой. Право также не создается для приложения, если приложению требуются разрешения, которые предприятие не приняло.
Если право удалено, приложение может быть удалено с устройства пользователя. Рекомендуется удалить приложение, вызвав Installs.delete(), прежде чем удалять право.
Права на приложения, за которые пользователь платит в неуправляемом профиле, имеют в качестве причины права "userPurchase" . Эти права нельзя удалить через API.
Идентификатор продукта, для которого предоставлено право. Например, "app:com.google.android.gm" .
reason
string
Причина предоставления права. Например, "free" для бесплатных приложений. Это свойство является временным: оно будет заменено полем acquisition kind групповых лицензий.
[null,null,["Последнее обновление: 2024-11-13 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."]]],[]]