让您能够设置应用级使用限制。
使用限制可以针对给定用户应用于 Google Chrome OS上安装的应用。
使用限制应在 |app_limits| 列表中传递。只能为每个应用添加 1 个限制条目。未包含在此列表中的应用没有任何限制。
无法屏蔽操作系统的必备应用,针对这类应用的限制将被忽略。
每个应用都对应于一个独一无二的 |app_id|。由于不同类型的应用可能会使用不同的 ID 格式,因此需要在 |app_id| 旁边指定 |app_type|。
应用级时间限制目前仅支持 |ARC| 应用。Android 应用包的名称会被用作 |app_id|。
我们会在日后添加对其他类型应用的支持。目前您可以在此政策中为它们指定限制,但相应限制不会生效。
共有 2 种可用的限制:|BLOCK| 和 |TIME_LIMIT|。
如果选择 |BLOCK|,给定用户将无法使用相应应用。如果既使用了 |BLOCK| 限制又指定了 |daily_limit_mins|,|daily_limit_mins| 将被忽略。
|TIME_LIMITS| 会应用每日使用限制;当在某一天达到此限制后,相应应用在当天的剩余时间内便会一直处于不可用的状态。使用限制应在 |daily_limit_mins| 中指定。系统每天都会在指定的 UTC 时间(通过 |reset_at| 传递)重置使用限制。
此政策仅适用于未成年用户。
此政策是对"UsageTimeLimit"的补充。无论"PerAppTimeLimits"是如何设置的,系统都会强制执行"UsageTimeLimit"中指定的限制(例如设备使用时间和就寝时间)。
要详细了解架构和格式,请访问 https://cloud.google.com/docs/chrome-enterprise/policies/?policy=PerAppTimeLimits。
值示例:
{
"app_limits": [
{
"app_info": {
"app_id": "com.example.myapp",
"app_type": "ARC"
},
"restriction": "TIME_LIMIT",
"daily_limit_mins": 30,
"last_updated_millis": "1570223060437"
},
{
"app_info": {
"app_id": "pjkljhegncpnkpknbcohdijeoejaedia",
"app_type": "EXTENSION"
},
"restriction": "TIME_LIMIT",
"daily_limit_mins": 10,
"last_updated_millis": "1570223000000"
},
{
"app_info": {
"app_id": "iniodglblcgmngkgdipeiclkdjjpnlbn",
"app_type": "BUILT-IN"
},
"restriction": "BLOCK",
"last_updated_millis": "1570223000000"
}
],
"reset_at": {
"hour": 6,
"minute": 0
},
"activity_reporting_enabled": false
}
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Google\ChromeOS |
Value Name | PerAppTimeLimits |
Value Type | REG_SZ |
Default Value |
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Google\ChromeOS |
Value Name | PerAppTimeLimits |
Value Type | REG_MULTI_SZ |
Default Value |