重要提示:我们不再接受 Play EMM API 的新注册。
了解详情。
Entitlements
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
资源表示形式
如果存在使用权资源,则表示用户有权使用特定应用。使用权特定于用户,而非特定于设备。这样,有权使用相关应用的用户将在其所有设备上安装该应用。此外,用户即使未在任何设备上安装应用,也可以保留使用权。
该 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 字段取代。
可接受的值:
- “
free ”
- “
groupLicense ”
- “
userPurchase ”
|
|
方法
- delete
- 移除用户对应用的权限。
注意:此项已弃用。新集成无法使用此方法,并且可以参考我们的新建议。
- get
- 检索使用权的详细信息。注意:此项已弃用。新集成无法使用此方法,并且可以参考我们的新建议。
- list
- 列出指定用户的所有使用权。仅设置了此 ID。
注意:此项已弃用。新集成无法使用此方法,并且可以参考我们的新建议。
- update
- 为用户添加或更新应用使用权。注意:此项已弃用。新集成无法使用此方法,并且可以参考我们的新建议。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-02-13。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]