| OLD | NEW |
| 1 { | 1 { |
| 2 # policy_templates.json - Metafile for policy templates | 2 # policy_templates.json - Metafile for policy templates |
| 3 # | 3 # |
| 4 # The content of this file is evaluated as a Python expression. | 4 # The content of this file is evaluated as a Python expression. |
| 5 # | 5 # |
| 6 # This file is used as input to generate the following policy templates: | 6 # This file is used as input to generate the following policy templates: |
| 7 # ADM, ADMX+ADML, MCX/plist and html documentation. | 7 # ADM, ADMX+ADML, MCX/plist and html documentation. |
| 8 # | 8 # |
| 9 # Policy templates are user interface definitions or documents about the | 9 # Policy templates are user interface definitions or documents about the |
| 10 # policies that can be used to configure Chrome. Each policy is a name-value | 10 # policies that can be used to configure Chrome. Each policy is a name-value |
| (...skipping 5268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5279 }, | 5279 }, |
| 5280 { | 5280 { |
| 5281 'name': 'PowerManagementIdleSettings', | 5281 'name': 'PowerManagementIdleSettings', |
| 5282 'type': 'dict', | 5282 'type': 'dict', |
| 5283 'schema': { | 5283 'schema': { |
| 5284 'type': 'object', | 5284 'type': 'object', |
| 5285 'properties': { | 5285 'properties': { |
| 5286 'AC': { | 5286 'AC': { |
| 5287 'description': 'Delays and actions to take when the device is id
le and running on AC power', | 5287 'description': 'Delays and actions to take when the device is id
le and running on AC power', |
| 5288 'type': 'object', | 5288 'type': 'object', |
| 5289 'id': 'PowerManagementDelays', |
| 5289 'properties': { | 5290 'properties': { |
| 5290 'Delays': { | 5291 'Delays': { |
| 5291 'type': 'object', | 5292 'type': 'object', |
| 5292 'properties': { | 5293 'properties': { |
| 5293 'ScreenDim': { | 5294 'ScreenDim': { |
| 5294 'description': 'The length of time without user input af
ter which the screen is dimmed, in milliseconds', | 5295 'description': 'The length of time without user input af
ter which the screen is dimmed, in milliseconds', |
| 5295 'type': 'integer', | 5296 'type': 'integer', |
| 5296 'minimum': 0 | 5297 'minimum': 0 |
| 5297 }, | 5298 }, |
| 5298 'ScreenOff': { | 5299 'ScreenOff': { |
| (...skipping 15 matching lines...) Expand all Loading... |
| 5314 }, | 5315 }, |
| 5315 'IdleAction': { | 5316 'IdleAction': { |
| 5316 'description': 'Action to take when the idle delay is reache
d', | 5317 'description': 'Action to take when the idle delay is reache
d', |
| 5317 'type': 'string', | 5318 'type': 'string', |
| 5318 'enum': [ 'Suspend', 'Logout', 'Shutdown', 'DoNothing' ] | 5319 'enum': [ 'Suspend', 'Logout', 'Shutdown', 'DoNothing' ] |
| 5319 } | 5320 } |
| 5320 } | 5321 } |
| 5321 }, | 5322 }, |
| 5322 'Battery': { | 5323 'Battery': { |
| 5323 'description': 'Delays and actions to take when the device is id
le and running on battery', | 5324 'description': 'Delays and actions to take when the device is id
le and running on battery', |
| 5324 'type': 'object', | 5325 '$ref': 'PowerManagementDelays' |
| 5325 # TODO(binjin): Use $ref placeholder here once generated policy | 5326 } |
| 5326 # constants get full support of it. http://crbug.com/347082 | |
| 5327 'properties': { | |
| 5328 'Delays': { | |
| 5329 'type': 'object', | |
| 5330 'properties': { | |
| 5331 'ScreenDim': { | |
| 5332 'description': 'The length of time without user input af
ter which the screen is dimmed, in milliseconds', | |
| 5333 'type': 'integer', | |
| 5334 'minimum': 0 | |
| 5335 }, | |
| 5336 'ScreenOff': { | |
| 5337 'description': 'The length of time without user input af
ter which the screen is turned off, in milliseconds', | |
| 5338 'type': 'integer', | |
| 5339 'minimum': 0 | |
| 5340 }, | |
| 5341 'IdleWarning': { | |
| 5342 'description': 'The length of time without user input af
ter which a warning dialog is shown, in milliseconds', | |
| 5343 'type': 'integer', | |
| 5344 'minimum': 0 | |
| 5345 }, | |
| 5346 'Idle': { | |
| 5347 'description': 'The length of time without user input af
ter which the idle action is taken, in milliseconds', | |
| 5348 'type': 'integer', | |
| 5349 'minimum': 0 | |
| 5350 } | |
| 5351 } | |
| 5352 }, | |
| 5353 'IdleAction': { | |
| 5354 'description': 'Action to take when the idle delay is reache
d', | |
| 5355 'type': 'string', | |
| 5356 'enum': [ 'Suspend', 'Logout', 'Shutdown', 'DoNothing' ] | |
| 5357 } | |
| 5358 } | |
| 5359 }, | |
| 5360 } | 5327 } |
| 5361 }, | 5328 }, |
| 5362 'supported_on': ['chrome_os:35-'], | 5329 'supported_on': ['chrome_os:35-'], |
| 5363 'features': { | 5330 'features': { |
| 5364 'dynamic_refresh': True, | 5331 'dynamic_refresh': True, |
| 5365 'per_profile': False, | 5332 'per_profile': False, |
| 5366 }, | 5333 }, |
| 5367 'example_value': { | 5334 'example_value': { |
| 5368 'AC': { | 5335 'AC': { |
| 5369 'IdleAction': 'DoNothing' | 5336 'IdleAction': 'DoNothing' |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5446 }, | 5413 }, |
| 5447 { | 5414 { |
| 5448 'name': 'DeviceLoginScreenPowerManagement', | 5415 'name': 'DeviceLoginScreenPowerManagement', |
| 5449 'type': 'dict', | 5416 'type': 'dict', |
| 5450 'schema': { | 5417 'schema': { |
| 5451 'type': 'object', | 5418 'type': 'object', |
| 5452 'properties': { | 5419 'properties': { |
| 5453 'AC': { | 5420 'AC': { |
| 5454 'description': 'Power management settings applicable only when runni
ng on AC power', | 5421 'description': 'Power management settings applicable only when runni
ng on AC power', |
| 5455 'type': 'object', | 5422 'type': 'object', |
| 5423 'id': 'DeviceLoginScreenPowerSettings', |
| 5456 'properties': { | 5424 'properties': { |
| 5457 'Delays': { | 5425 'Delays': { |
| 5458 'type': 'object', | 5426 'type': 'object', |
| 5459 'properties': { | 5427 'properties': { |
| 5460 'ScreenDim': { | 5428 'ScreenDim': { |
| 5461 'description': 'The length of time without user input after
which the screen is dimmed, in milliseconds', | 5429 'description': 'The length of time without user input after
which the screen is dimmed, in milliseconds', |
| 5462 'type': 'integer', | 5430 'type': 'integer', |
| 5463 'minimum': 0 | 5431 'minimum': 0 |
| 5464 }, | 5432 }, |
| 5465 'ScreenOff': { | 5433 'ScreenOff': { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 5476 }, | 5444 }, |
| 5477 'IdleAction': { | 5445 'IdleAction': { |
| 5478 'description': 'Action to take when the idle delay is reached', | 5446 'description': 'Action to take when the idle delay is reached', |
| 5479 'type': 'string', | 5447 'type': 'string', |
| 5480 'enum': [ 'Suspend', 'Shutdown', 'DoNothing' ] | 5448 'enum': [ 'Suspend', 'Shutdown', 'DoNothing' ] |
| 5481 } | 5449 } |
| 5482 } | 5450 } |
| 5483 }, | 5451 }, |
| 5484 'Battery': { | 5452 'Battery': { |
| 5485 'description': 'Power management settings applicable only when runni
ng on battery power', | 5453 'description': 'Power management settings applicable only when runni
ng on battery power', |
| 5486 'type': 'object', | 5454 '$ref': 'DeviceLoginScreenPowerSettings' |
| 5487 'properties': { | |
| 5488 'Delays': { | |
| 5489 'type': 'object', | |
| 5490 'properties': { | |
| 5491 'ScreenDim': { | |
| 5492 'description': 'The length of time without user input after
which the screen is dimmed, in milliseconds', | |
| 5493 'type': 'integer', | |
| 5494 'minimum': 0 | |
| 5495 }, | |
| 5496 'ScreenOff': { | |
| 5497 'description': 'The length of time without user input after
which the screen is turned off, in milliseconds', | |
| 5498 'type': 'integer', | |
| 5499 'minimum': 0 | |
| 5500 }, | |
| 5501 'Idle': { | |
| 5502 'description': 'The length of time without user input after
which the idle action is taken, in milliseconds', | |
| 5503 'type': 'integer', | |
| 5504 'minimum': 0 | |
| 5505 } | |
| 5506 } | |
| 5507 }, | |
| 5508 'IdleAction': { | |
| 5509 'description': 'Action to take when the idle delay is reached', | |
| 5510 'type': 'string', | |
| 5511 'enum': [ 'Suspend', 'Shutdown', 'DoNothing' ] | |
| 5512 } | |
| 5513 } | |
| 5514 }, | 5455 }, |
| 5515 'LidCloseAction': { | 5456 'LidCloseAction': { |
| 5516 'description': 'Action to take when the lid is closed', | 5457 'description': 'Action to take when the lid is closed', |
| 5517 'type': 'string', | 5458 'type': 'string', |
| 5518 'enum': [ 'Suspend', 'Shutdown', 'DoNothing' ] | 5459 'enum': [ 'Suspend', 'Shutdown', 'DoNothing' ] |
| 5519 }, | 5460 }, |
| 5520 'UserActivityScreenDimDelayScale': { | 5461 'UserActivityScreenDimDelayScale': { |
| 5521 'description': 'Percentage by which the screen dim delay is scaled w
hen user activity is observed while the screen is dimmed or soon after the scree
n has been turned off', | 5462 'description': 'Percentage by which the screen dim delay is scaled w
hen user activity is observed while the screen is dimmed or soon after the scree
n has been turned off', |
| 5522 'type': 'integer', | 5463 'type': 'integer', |
| 5523 'minimum': 100 | 5464 'minimum': 100 |
| (...skipping 950 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6474 'desc': '''Text appended in parentheses to the policy name to indicate tha
t it has been deprecated''', | 6415 'desc': '''Text appended in parentheses to the policy name to indicate tha
t it has been deprecated''', |
| 6475 'text': 'deprecated', | 6416 'text': 'deprecated', |
| 6476 }, | 6417 }, |
| 6477 'doc_recommended': { | 6418 'doc_recommended': { |
| 6478 'desc': '''Text appended in parentheses next to the policies top-level con
tainer to indicate that those policies are of the Recommended level''', | 6419 'desc': '''Text appended in parentheses next to the policies top-level con
tainer to indicate that those policies are of the Recommended level''', |
| 6479 'text': 'Default Settings (users can override)', | 6420 'text': 'Default Settings (users can override)', |
| 6480 }, | 6421 }, |
| 6481 }, | 6422 }, |
| 6482 'placeholders': [], | 6423 'placeholders': [], |
| 6483 } | 6424 } |
| OLD | NEW |