如需了解此资源的方法列表,请参阅本页结尾部分。
资源表示形式
如果存在使用权资源,则表示用户有权使用特定应用。使用权特定于用户,而非特定于设备。这样,有权使用相关应用的用户将在其所有设备上安装该应用。此外,用户即使未在任何设备上安装应用,也可以保留使用权。
该 API 可用于创建授权。您也可以选择创建 API,以同时创建授权,在用户的所有受管设备上安装该应用。
如果应用是免费的,则创建使用权也会为该应用创建群组许可。对于付费应用,创建使用权会使用一个许可,该许可将一直有效,直到该许可被移除。如果企业尚未购买足够的许可,则不会创建许可,安装也会失败。如果应用需要的权限未被企业接受,系统也不会为其创建许可。
如果删除了某项权限,应用可能会从用户设备上卸载。最佳做法是,在删除使用权之前,先调用 Installs.delete() 来卸载该应用。
如果用户在非受管个人资料中付费,授权项目会将"userPurchase"
作为授权原因。这些权利无法通过 API 移除。
{ "kind": "androidenterprise#entitlement", "productId": string, "reason": string }
属性名称 | 值 | 说明 | 备注 |
---|---|---|---|
kind |
string |
||
productId |
string |
使用权对应的商品的 ID。例如 "app:com.google.android.gm" 。 |
|
reason |
string |
获得使用权的原因。例如,"free" 表示免费应用。此属性是临时属性:将被群组许可的 acquisition kind 字段取代。
可接受的值:
|