Позволяет установить ограничения на использование определенных приложений.
Эти ограничения можно задать в отношении приложений, которые установлены на компьютере с Google Chrome OS, для выбранных пользователей.
Ограничения следует указывать в списке |app_limits|. В списке может содержаться не более одной записи для каждого приложения. Если приложение не включено в список, ограничения на него не действуют.
Нельзя заблокировать приложения, необходимые для работы операционной системы. Ограничения в их отношении будут игнорироваться.
Параметр |app_id| содержит уникальный идентификатор приложения. Так как разные приложения используют разные форматы идентификаторов, вместе с параметром |app_id| необходимо задать параметр |app_type|.
В настоящее время ограничения на время использования приложений можно применять только к приложениям |ARC|. В качестве параметра |app_id| используется название пакета Android.
Поддержка других типов приложений будет добавлена в будущем. Их можно указать при настройке правила, но ограничения пока не будут к ним применяться.
Доступны два вида ограничений: |BLOCK| и |TIME_LIMIT|.
|BLOCK| запрещает пользователю работать с приложением. Если одновременно с ограничением |BLOCK| используется параметр |daily_limit_mins|, то он игнорируется.
Параметр |TIME_LIMITS| определяет допустимое время использования приложения в день и блокирует его при достижении ограничения. Лимит на использование необходимо указать с помощью параметра |daily_limit_mins|. Время, в которое ежедневно обновляется ограничение (в часовом поясе UTC), можно задать с помощью параметра |reset_at|.
Это правило применяется только к детским аккаунтам.
Это правило дополняет правило UsageTimeLimit. Заданные правилом UsageTimeLimit ограничения (например, допустимое время использования устройства и блокировка на время сна) применяются принудительно, независимо от настроек правила PerAppTimeLimits.
Чтобы узнать больше о наборе атрибутов и форматировании, перейдите по ссылке 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 |