Permite definir restrições de uso por app.
As restrições de uso podem ser aplicadas aos apps instalados no Google Chrome OS para um determinado usuário.
As restrições precisam ser passadas na lista |app_limits|. É permitida apenas uma entrada por app. Os apps que não estão na lista não têm restrições.
Não é possível bloquear apps essenciais para o sistema operacional. As restrições para esses apps serão ignoradas.
O app é identificado de modo exclusivo por |app_id|. Como diferentes tipos de apps podem usar diferentes formatos de ID, o |app_type| precisa ser especificado ao lado do |app_id|.
Os limites de tempo por app são compatíveis apenas com apps |ARC| no momento. O nome do pacote Android é usado como |app_id|.
A compatibilidade com outros tipos de aplicativo será adicionada no futuro. Por enquanto, eles podem ser especificados na política, mas as restrições não terão efeito.
Existem dois tipos de restrições disponíveis: |BLOCK| e |TIME_LIMIT|.
|BLOCK| deixa o app indisponível para o usuário. Se você especificar |daily_limit_mins| com a restrição |BLOCK|, |daily_limit_mins| será ignorado.
|TIME_LIMITS| aplica o limite de uso diário e torna o app indisponível após o limite ser atingido no dia especificado. O limite de uso é especificado em |daily_limit_mins|. O limite de uso é redefinido diariamente no horário UTC transmitido em |reset_at|.
Esta política é usada apenas para crianças.
Esta política complementa a "UsageTimeLimit". Restrições especificadas em "UsageTimeLimit", como tempo de uso e hora de dormir, serão aplicadas independentemente de "PerAppTimeLimits".
Consulte https://cloud.google.com/docs/chrome-enterprise/policies/?policy=PerAppTimeLimits para ver mais informações sobre esquema e formatação.
Exemplo de valor:
{
"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 |