Entitlements

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Наличие ресурса Entitlements указывает на то, что пользователь имеет право использовать определенное приложение. Права зависят от пользователя, а не от устройства. Это позволяет пользователю, имеющему право на приложение, установить его на все свои устройства. Пользователь также может сохранить право на приложение, не устанавливая его на какое-либо устройство.

API можно использовать для создания прав. В качестве опции вы также можете использовать API, чтобы инициировать установку приложения на всех управляемых устройствах пользователя одновременно с созданием права.

Если приложение бесплатное, создание права также создает групповую лицензию для этого приложения. Для платных приложений создание права требует одной лицензии, и эта лицензия остается использованной до тех пор, пока право не будет удалено. Если предприятие не приобрело достаточно лицензий, права не создаются и установка завершается с ошибкой. Право также не создается для приложения, если приложению требуются разрешения, которые предприятие не приняло.

Если право удалено, приложение может быть удалено с устройства пользователя. Рекомендуется удалить приложение, вызвав Installs.delete(), прежде чем удалять право.

Права на приложения, за которые пользователь платит в неуправляемом профиле, имеют в качестве причины права "userPurchase" . Эти права нельзя удалить через API.

{
  "kind": "androidenterprise#entitlement",
  "productId": string,
  "reason": string
}
Имя свойства Ценить Описание Примечания
kind string
productId string Идентификатор продукта, для которого предоставлено право. Например, "app:com.google.android.gm" .
reason string Причина предоставления права. Например, "free" для бесплатных приложений. Это свойство является временным: оно будет заменено полем acquisition kind групповых лицензий.

Приемлемые значения:
  • " free "
  • " groupLicense "
  • " userPurchase "

Методы

удалить
Удаляет право на приложение для пользователя.
получать
Получает сведения о праве.
список
Перечисляет все права для указанного пользователя. Устанавливается только идентификатор.
обновлять
Добавляет или обновляет право на приложение для пользователя.