Дозволяє встановити обмеження щодо використання окремо для кожного додатка.
Обмеження щодо використання можна застосовувати до додатків, встановлених на Google Chrome OS, для певного користувача.
Обмеження потрібно ввести в список |app_limits|. Для кожного додатка можна додати лише один запис. Додатки, які не включено в список, не мають обмежень.
Додатки, що забезпечують роботу операційної системи, не можна блокувати. Обмеження для таких додатків ігноруватимуться.
Додаток унікально визначається ідентифікатором |app_id|. Оскільки різні типи додатків можуть використовувати різні формати ідентифікаторів, тип додатка |app_type| потрібно вказувати біля ідентифікатора |app_id|.
Наразі обмеження часу використання підтримують лише додатки |ARC|. Назва пакету Android використовується як ідентифікатор |app_id|.
У майбутньому ми додамо підтримку інших типів додатків, тож наразі ви можете вказувати їх у правилі, однак обмеження не застосовуватимуться.
Існує два типи обмежень: |BLOCK| і |TIME_LIMIT|.
Якщо встановити обмеження |BLOCK|, користувач не матиме доступу до додатка. Якщо значення |daily_limit_mins| вказано з обмеженням |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 |