[英]Android Management API permissionGrants in policy applications not reflecting on device
I have an application within this policy which contains permissionGrants.我在此策略中有一个应用程序,其中包含 permissionGrants。 I have applied this policy to multiple fully managed devices;我已将此策略应用于多个完全托管的设备; however, when going to applications to look at the permissions on the physical device, these GRANT permissions are not reflected on the device.但是,当去应用程序查看物理设备上的权限时,这些 GRANT 权限不会反映在设备上。 It simply says for example, that Chrome has no permissions.例如,它只是说 Chrome 没有权限。 Is there a precursor setting that must be in place in order for specific application permissions to be controllable via Android Management API policies?为了通过 Android 管理 API 策略控制特定的应用程序权限,是否必须进行前置设置?
Here is the current policy:这是目前的政策:
"applications": [
{
"packageName": "com.android.chrome",
"installType": "FORCE_INSTALLED",
"permissionGrants": [
{
"permission": "ACCESS_COARSE_LOCATION",
"policy": "GRANT"
},
{
"permission": "ACCESS_FINE_LOCATION",
"policy": "GRANT"
},
{
"permission": "WRITE_EXTERNAL_STORAGE",
"policy": "GRANT"
},
{
"permission": "READ_EXTERNAL_STORAGE",
"policy": "GRANT"
},
{
"permission": "READ_CALL_LOG",
"policy": "GRANT"
},
{
"permission": "READ_PHONE_STATE",
"policy": "GRANT"
},
{
"permission": "READ_CONTACTS",
"policy": "GRANT"
},
{
"permission": "READ_SMS",
"policy": "GRANT"
},
{
"permission": "RECEIVE_SMS",
"policy": "GRANT"
},
{
"permission": "RECEIVE_MMS",
"policy": "GRANT"
},
{
"permission": "CAMERA",
"policy": "GRANT"
},
{
"permission": "REQUEST_IGNORE_BATTERY_OPTIMIZATIONS",
"policy": "GRANT"
}
]
}
]
The permission value should be the value of the permission constant , not the name of it.权限值应该是权限常量的值,而不是它的名称。 Eg instead of "ACCESS_COARSE_LOCATION" you should have "android.permission.ACCESS_COARSE_LOCATION"例如,您应该拥有“android.permission.ACCESS_COARSE_LOCATION”而不是“ACCESS_COARSE_LOCATION”
"applications": [
{
"packageName": "com.android.chrome",
"installType": "FORCE_INSTALLED",
"permissionGrants": [
{
"permission": "android.permission.ACCESS_COARSE_LOCATION",
"policy": "GRANT"
},
{
"permission": "android.permission.ACCESS_FINE_LOCATION",
"policy": "GRANT"
},
{
"permission": "android.permission.WRITE_EXTERNAL_STORAGE",
"policy": "GRANT"
},
...
]
}
]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.