Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(507)

Side by Side Diff: components/policy/resources/policy_templates.json

Issue 2830443007: policy_templates.json: improve caption style (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 29 matching lines...) Expand all
40 # 'risk_tag_definitions'). 40 # 'risk_tag_definitions').
41 # Each risk tag contains the following information: 41 # Each risk tag contains the following information:
42 # - name: The name of the risk tag. May not contain spaces. 42 # - name: The name of the risk tag. May not contain spaces.
43 # - description: Description for developers so they know which tags apply to 43 # - description: Description for developers so they know which tags apply to
44 # newly added policies. 44 # newly added policies.
45 # - user-description: A text that helps users understand what a policy with 45 # - user-description: A text that helps users understand what a policy with
46 # this tag means for their privacy and/or security. 46 # this tag means for their privacy and/or security.
47 # TODO(fhorschig|tnagel): Revisit policy tags after reviews. 47 # TODO(fhorschig|tnagel): Revisit policy tags after reviews.
48 # 48 #
49 # Policy group descriptions, policy captions and similar texts are localized 49 # Policy group descriptions, policy captions and similar texts are localized
50 # strings taken from the <message> nodes of the .grd file. Their name 50 # strings taken from the <message> nodes of the .grd file. Their name attributes
51 # attributes are generated from the JSON keys. 51 # are generated from the JSON keys.
52 # Each item (policy or group) may have the following messages: 52 # Each item (policy or group) may have the following messages:
53 # - description: 53 # - description:
54 # Describes the item it applies to. 54 # Describes the item it applies to.
55 # - caption 55 # - caption
56 # A short, one-line summary of the item it applies to. This can appear 56 # A short, one-line summary of the item it applies to. This can appear
57 # both in policy or group listings or on title bars of policy-setting 57 # both in policy or group listings or on title bars of policy-setting
58 # windows. 58 # windows. (The caption should not end with a punctuation mark.)
59 # - label (Optional, defaults to caption if not specified.) 59 # - label (Optional, defaults to caption if not specified.)
60 # A short, one-line summary of the item it applies to. The difference 60 # A short, one-line summary of the item it applies to. The difference
61 # from caption is that label always appears next to the entry field 61 # from caption is that label always appears next to the entry field
62 # where the value of the policy can be entered. 'main' policies on 62 # where the value of the policy can be entered. 'main' policies on
63 # Windows ignore this. Policies on Mac are using this instead of caption. 63 # Windows ignore this. Policies on Mac are using this instead of caption.
64 # 64 #
65 # Non-translateable strings should be tagged using <ph name="..."></ph> as 65 # Non-translateable strings should be tagged using <ph name="..."></ph> as
66 # described in https://www.chromium.org/developers/tools-we-use-in-chromium/grit /grit-users-guide 66 # described in https://www.chromium.org/developers/tools-we-use-in-chromium/grit /grit-users-guide
67 # 67 #
68 # Generated grd names: 68 # Generated grd names:
(...skipping 1445 matching lines...) Expand 10 before | Expand all | Expand 10 after
1514 'name': 'RoamingProfileSupportEnabled', 1514 'name': 'RoamingProfileSupportEnabled',
1515 'type': 'main', 1515 'type': 'main',
1516 'schema': { 'type': 'boolean' }, 1516 'schema': { 'type': 'boolean' },
1517 'supported_on': ['chrome.win:57-'], 1517 'supported_on': ['chrome.win:57-'],
1518 'features': { 1518 'features': {
1519 'dynamic_refresh': False, 1519 'dynamic_refresh': False,
1520 'per_profile': False, 1520 'per_profile': False,
1521 }, 1521 },
1522 'example_value': True, 1522 'example_value': True,
1523 'id': 358, 1523 'id': 358,
1524 'caption': '''Enable the creation of roaming copies for <ph name="PRODUCT_ NAME">$1<ex>Google Chrome</ex></ph> profile data.''', 1524 'caption': '''Enable the creation of roaming copies for <ph name="PRODUCT_ NAME">$1<ex>Google Chrome</ex></ph> profile data''',
1525 'tags': ['local-data-access'], 1525 'tags': ['local-data-access'],
1526 'desc': '''Enables the creation of roaming copies for <ph name="PRODUCT_NA ME">$1<ex>Google Chrome</ex></ph> profile data. 1526 'desc': '''Enables the creation of roaming copies for <ph name="PRODUCT_NA ME">$1<ex>Google Chrome</ex></ph> profile data.
1527 1527
1528 If you enable this setting, the settings stored in <ph name="PRODUCT_NAME" >$1<ex>Google Chrome</ex></ph> profiles like bookmarks, autofill data, passwords , etc. will also be written to a file stored in the Roaming user profile folder or a location specified by the Administrator through the <ph name="ROAMINGPROFIL ELOCATION_POLICY_NAME">$1<ex>RoamingProfileLocation</ex></ph> policy. 1528 If you enable this setting, the settings stored in <ph name="PRODUCT_NAME" >$1<ex>Google Chrome</ex></ph> profiles like bookmarks, autofill data, passwords , etc. will also be written to a file stored in the Roaming user profile folder or a location specified by the Administrator through the <ph name="ROAMINGPROFIL ELOCATION_POLICY_NAME">$1<ex>RoamingProfileLocation</ex></ph> policy.
1529 1529
1530 Google Sync is automatically disabled when this policy is enabled. 1530 Google Sync is automatically disabled when this policy is enabled.
1531 1531
1532 To prevent accidental data leaks it is advisable to also set the <ph name= "SIGNINALLOWED_POLICY_NAME">$1<ex>SigninAllowed</ex></ph> policy to False. 1532 To prevent accidental data leaks it is advisable to also set the <ph name= "SIGNINALLOWED_POLICY_NAME">$1<ex>SigninAllowed</ex></ph> policy to False.
1533 1533
1534 If this policy is disabled or left not set only the regular local profiles will be used.''', 1534 If this policy is disabled or left not set only the regular local profiles will be used.''',
(...skipping 2304 matching lines...) Expand 10 before | Expand all | Expand 10 after
3839 'name': 'NativeMessagingUserLevelHosts', 3839 'name': 'NativeMessagingUserLevelHosts',
3840 'type': 'main', 3840 'type': 'main',
3841 'schema': { 'type': 'boolean' }, 3841 'schema': { 'type': 'boolean' },
3842 'supported_on': ['chrome.*:34-'], 3842 'supported_on': ['chrome.*:34-'],
3843 'features': { 3843 'features': {
3844 'dynamic_refresh': True, 3844 'dynamic_refresh': True,
3845 'per_profile': True, 3845 'per_profile': True,
3846 }, 3846 },
3847 'example_value': False, 3847 'example_value': False,
3848 'id': 253, 3848 'id': 253,
3849 'caption': '''Allow user-level Native Messaging hosts (installed witho ut admin permissions).''', 3849 'caption': '''Allow user-level Native Messaging hosts (installed witho ut admin permissions)''',
3850 'tags': [], 3850 'tags': [],
3851 'desc': '''Enables user-level installation of Native Messaging hosts. 3851 'desc': '''Enables user-level installation of Native Messaging hosts.
3852 3852
3853 If this setting is enabled then <ph name="PRODUCT_NAME">$1<ex>Google C hrome</ex></ph> allows 3853 If this setting is enabled then <ph name="PRODUCT_NAME">$1<ex>Google C hrome</ex></ph> allows
3854 usage of Native Messaging hosts installed on user level. 3854 usage of Native Messaging hosts installed on user level.
3855 3855
3856 If this setting is disabled then <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> will 3856 If this setting is disabled then <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> will
3857 only use Native Messaging hosts installed on system level. 3857 only use Native Messaging hosts installed on system level.
3858 3858
3859 If this setting is left not set <ph name="PRODUCT_NAME">$1<ex>Google C hrome</ex></ph> 3859 If this setting is left not set <ph name="PRODUCT_NAME">$1<ex>Google C hrome</ex></ph>
(...skipping 2053 matching lines...) Expand 10 before | Expand all | Expand 10 after
5913 5913
5914 If this setting is disabled or not configured then users can use all suppo rted types of external storage on their device.''', 5914 If this setting is disabled or not configured then users can use all suppo rted types of external storage on their device.''',
5915 }, 5915 },
5916 { 5916 {
5917 'name': 'ExternalStorageReadOnly', 5917 'name': 'ExternalStorageReadOnly',
5918 'id': 343, 5918 'id': 343,
5919 'type': 'main', 5919 'type': 'main',
5920 'schema': { 'type': 'boolean' }, 5920 'schema': { 'type': 'boolean' },
5921 'tags': [], 5921 'tags': [],
5922 'supported_on': ['chrome_os:54-'], 5922 'supported_on': ['chrome_os:54-'],
5923 'caption': '''Treat external storage devices as read-only.''', 5923 'caption': '''Treat external storage devices as read-only''',
5924 'desc': '''When this policy is set to true, users cannot write anything to external storage devices. 5924 'desc': '''When this policy is set to true, users cannot write anything to external storage devices.
5925 5925
5926 If this setting is set to false or not configured, then users can create a nd modify files of external storage devices which are physically writable. 5926 If this setting is set to false or not configured, then users can create a nd modify files of external storage devices which are physically writable.
5927 5927
5928 The ExternalStorageDisabled policy takes precedence over this policy - if ExternalStorageDisabled is set to true, then all access to external storage is d isabled and this policy is consequently ignored. 5928 The ExternalStorageDisabled policy takes precedence over this policy - if ExternalStorageDisabled is set to true, then all access to external storage is d isabled and this policy is consequently ignored.
5929 5929
5930 Dynamic refresh of this policy is supported in M56 and later.''', 5930 Dynamic refresh of this policy is supported in M56 and later.''',
5931 'features': { 5931 'features': {
5932 'dynamic_refresh': True, 5932 'dynamic_refresh': True,
5933 'per_profile': True, 5933 'per_profile': True,
(...skipping 2238 matching lines...) Expand 10 before | Expand all | Expand 10 after
8172 'type': 'main', 8172 'type': 'main',
8173 'future': True, 8173 'future': True,
8174 'schema': { 'type': 'boolean' }, 8174 'schema': { 'type': 'boolean' },
8175 'supported_on': ['chrome.*:55-', 'android:57-'], 8175 'supported_on': ['chrome.*:55-', 'android:57-'],
8176 'features': { 8176 'features': {
8177 'dynamic_refresh': False, 8177 'dynamic_refresh': False,
8178 'per_profile': False, 8178 'per_profile': False,
8179 }, 8179 },
8180 'example_value': False, 8180 'example_value': False,
8181 'id': 346, 8181 'id': 346,
8182 'caption': '''Enables force sign in for <ph name="PRODUCT_NAME">$1<ex>Goog le Chrome</ex></ph>.''', 8182 'caption': '''Enables force sign in for <ph name="PRODUCT_NAME">$1<ex>Goog le Chrome</ex></ph>''',
8183 'tags': [], 8183 'tags': [],
8184 'desc': '''If this policy is set to true, user has to sign in to <ph name= "PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> with their profile before using the browser. And the default value of BrowserGuestModeEnabled will be set to false. 8184 'desc': '''If this policy is set to true, user has to sign in to <ph name= "PRODUCT_NAME">$1<ex>Google Chrome</ex></ph> with their profile before using the browser. And the default value of BrowserGuestModeEnabled will be set to false.
8185 8185
8186 If this policy is set to false or not configured, user can use the browser without sign in to <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''', 8186 If this policy is set to false or not configured, user can use the browser without sign in to <ph name="PRODUCT_NAME">$1<ex>Google Chrome</ex></ph>.''',
8187 }, 8187 },
8188 { 8188 {
8189 'name': 'SSLVersionMin', 8189 'name': 'SSLVersionMin',
8190 'type': 'string-enum', 8190 'type': 'string-enum',
8191 'schema': { 8191 'schema': {
8192 'type': 'string', 8192 'type': 'string',
(...skipping 377 matching lines...) Expand 10 before | Expand all | Expand 10 after
8570 8570
8571 Only if allowCorporateKeyUsage is set to true for an extension, it can use any platform key marked for corporate usage to sign arbitrary data. This permis sion should only be granted if the extension is trusted to secure access to the key against attackers.''', 8571 Only if allowCorporateKeyUsage is set to true for an extension, it can use any platform key marked for corporate usage to sign arbitrary data. This permis sion should only be granted if the extension is trusted to secure access to the key against attackers.''',
8572 'arc_support': 'Android apps cannot get access to corporate keys. This pol icy has no effect on them.', 8572 'arc_support': 'Android apps cannot get access to corporate keys. This pol icy has no effect on them.',
8573 }, 8573 },
8574 { 8574 {
8575 'name': 'WelcomePageOnOSUpgradeEnabled', 8575 'name': 'WelcomePageOnOSUpgradeEnabled',
8576 'supported_on': ['chrome.win:45-'], 8576 'supported_on': ['chrome.win:45-'],
8577 'type': 'main', 8577 'type': 'main',
8578 'schema': { 'type': 'boolean' }, 8578 'schema': { 'type': 'boolean' },
8579 'id': 303, 8579 'id': 303,
8580 'caption': 'Enable showing the welcome page on the first browser launch fo llowing OS upgrade.', 8580 'caption': 'Enable showing the welcome page on the first browser launch fo llowing OS upgrade',
8581 'tags': [], 8581 'tags': [],
8582 'desc': '''Enable showing the welcome page on the first browser launch fol lowing OS upgrade. 8582 'desc': '''Enable showing the welcome page on the first browser launch fol lowing OS upgrade.
8583 8583
8584 If this policy is set to true or not configured, the browser will re-show the welcome page on the first launch following an OS upgrade. 8584 If this policy is set to true or not configured, the browser will re-show the welcome page on the first launch following an OS upgrade.
8585 8585
8586 If this policy is set to false, the browser will not re-show the welcome p age on the first launch following an OS upgrade.''', 8586 If this policy is set to false, the browser will not re-show the welcome p age on the first launch following an OS upgrade.''',
8587 'features': { 8587 'features': {
8588 'dynamic_refresh': False, 8588 'dynamic_refresh': False,
8589 'per_profile': False 8589 'per_profile': False
8590 }, 8590 },
(...skipping 23 matching lines...) Expand all
8614 'type': 'main', 8614 'type': 'main',
8615 'schema': { 'type': 'boolean' }, 8615 'schema': { 'type': 'boolean' },
8616 'supported_on': ['chrome_os:47-'], 8616 'supported_on': ['chrome_os:47-'],
8617 'features': { 8617 'features': {
8618 'can_be_recommended': False, 8618 'can_be_recommended': False,
8619 'dynamic_refresh': True, 8619 'dynamic_refresh': True,
8620 'per_profile': False, 8620 'per_profile': False,
8621 }, 8621 },
8622 'example_value': True, 8622 'example_value': True,
8623 'id': 307, 8623 'id': 307,
8624 'caption': '''Make Unified Desktop available and turn on by default.''', 8624 'caption': '''Make Unified Desktop available and turn on by default''',
8625 'tags': [], 8625 'tags': [],
8626 'desc': '''If this policy is set to true, Unified Desktop is allowed and 8626 'desc': '''If this policy is set to true, Unified Desktop is allowed and
8627 enabled by default, which allows applications to span multiple displays. 8627 enabled by default, which allows applications to span multiple displays.
8628 The user may disable Unified Desktop for individual displays by unchecking 8628 The user may disable Unified Desktop for individual displays by unchecking
8629 it in the display settings. 8629 it in the display settings.
8630 8630
8631 If this policy is set to false or unset, Unified Desktop will be 8631 If this policy is set to false or unset, Unified Desktop will be
8632 disabled. In this case, the user cannot enable the feature.''', 8632 disabled. In this case, the user cannot enable the feature.''',
8633 }, 8633 },
8634 { 8634 {
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
8882 'name': 'SystemTimezoneAutomaticDetection', 8882 'name': 'SystemTimezoneAutomaticDetection',
8883 'type': 'int-enum', 8883 'type': 'int-enum',
8884 'schema': { 8884 'schema': {
8885 'type': 'integer', 8885 'type': 'integer',
8886 'enum': [ 0, 1, 2, 3, 4 ], 8886 'enum': [ 0, 1, 2, 3, 4 ],
8887 }, 8887 },
8888 'items': [ 8888 'items': [
8889 { 8889 {
8890 'name': 'TimezoneAutomaticDetectionUsersDecide', 8890 'name': 'TimezoneAutomaticDetectionUsersDecide',
8891 'value': 0, 8891 'value': 0,
8892 'caption': '''Let users decide.''', 8892 'caption': '''Let users decide.''',
emaxx 2017/04/19 14:27:22 nit: Would you also like to fix the item captions
8893 }, 8893 },
8894 { 8894 {
8895 'name': 'TimezoneAutomaticDetectionDisabled', 8895 'name': 'TimezoneAutomaticDetectionDisabled',
8896 'value': 1, 8896 'value': 1,
8897 'caption': '''Never auto-detect timezone.''', 8897 'caption': '''Never auto-detect timezone.''',
8898 }, 8898 },
8899 { 8899 {
8900 'name': 'TimezoneAutomaticDetectionIPOnly', 8900 'name': 'TimezoneAutomaticDetectionIPOnly',
8901 'value': 2, 8901 'value': 2,
8902 'caption': '''Always use coarse timezone detection.''', 8902 'caption': '''Always use coarse timezone detection.''',
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after
9330 'name': 'ComponentUpdatesEnabled', 9330 'name': 'ComponentUpdatesEnabled',
9331 'type': 'main', 9331 'type': 'main',
9332 'schema': { 'type': 'boolean' }, 9332 'schema': { 'type': 'boolean' },
9333 'supported_on': ['chrome.*:54-', 'chrome_os:54-'], 9333 'supported_on': ['chrome.*:54-', 'chrome_os:54-'],
9334 'features': { 9334 'features': {
9335 'dynamic_refresh': False, 9335 'dynamic_refresh': False,
9336 'per_profile': False, 9336 'per_profile': False,
9337 }, 9337 },
9338 'example_value': True, 9338 'example_value': True,
9339 'id': 342, 9339 'id': 342,
9340 'caption': '''Enables component updates in <ph name="PRODUCT_NAME">$1<ex>G oogle Chrome</ex></ph>.''', 9340 'caption': '''Enables component updates in <ph name="PRODUCT_NAME">$1<ex>G oogle Chrome</ex></ph>''',
9341 'tags': [], 9341 'tags': [],
9342 'desc': '''Enables component updates for all components in <ph name="PRODU CT_NAME">$1<ex>Google Chrome</ex></ph> when not set or set to True. 9342 'desc': '''Enables component updates for all components in <ph name="PRODU CT_NAME">$1<ex>Google Chrome</ex></ph> when not set or set to True.
9343 9343
9344 If set to False, updates to components are disabled. However, some compone nts are exempt from this policy: updates to any component that does not contain executable code, or does not significantly alter the behavior of the browser, or is critical for its security will not be disabled. 9344 If set to False, updates to components are disabled. However, some compone nts are exempt from this policy: updates to any component that does not contain executable code, or does not significantly alter the behavior of the browser, or is critical for its security will not be disabled.
9345 Examples of such components include the certificate revocation lists and s afe browsing data. ''', 9345 Examples of such components include the certificate revocation lists and s afe browsing data. ''',
9346 }, 9346 },
9347 { 9347 {
9348 'name': 'NativePrinters', 9348 'name': 'NativePrinters',
9349 'type': 'list', 9349 'type': 'list',
9350 'schema': { 9350 'schema': {
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
9440 'id': 'QuickUnlockModeWhitelist', 9440 'id': 'QuickUnlockModeWhitelist',
9441 }, 9441 },
9442 'supported_on': ['chrome_os:56-'], 9442 'supported_on': ['chrome_os:56-'],
9443 'features': { 9443 'features': {
9444 'dynamic_refresh': True, 9444 'dynamic_refresh': True,
9445 'per_profile': True, 9445 'per_profile': True,
9446 }, 9446 },
9447 'example_value': ['PIN'], 9447 'example_value': ['PIN'],
9448 'default_for_enterprise_users': [], 9448 'default_for_enterprise_users': [],
9449 'id': 352, 9449 'id': 352,
9450 'caption': '''Configure allowed quick unlock modes.''', 9450 'caption': '''Configure allowed quick unlock modes''',
9451 'tags': [], 9451 'tags': [],
9452 'desc': '''A whitelist controlling which quick unlock modes the user c an configure and use to unlock the lock screen. 9452 'desc': '''A whitelist controlling which quick unlock modes the user c an configure and use to unlock the lock screen.
9453 9453
9454 This value is a list of strings; valid list entries are: "all", "PIN". Adding "all" to the list means that every quick unlock mode is available to the user, including ones implemented in the future. Otherwise, only the quick unloc k modes present in the list will be available. 9454 This value is a list of strings; valid list entries are: "all", "PIN". Adding "all" to the list means that every quick unlock mode is available to the user, including ones implemented in the future. Otherwise, only the quick unloc k modes present in the list will be available.
9455 9455
9456 For example, to allow every quick unlock mode, use ["all"]. To allow o nly PIN unlock, use ["PIN"]. To disable all quick unlock modes, use []. 9456 For example, to allow every quick unlock mode, use ["all"]. To allow o nly PIN unlock, use ["PIN"]. To disable all quick unlock modes, use [].
9457 9457
9458 By default, no quick unlock modes are available for managed devices.'' ', 9458 By default, no quick unlock modes are available for managed devices.'' ',
9459 }, 9459 },
9460 { 9460 {
(...skipping 25 matching lines...) Expand all
9486 'caption': '''Password entry is required every week (168 hours).'' ', 9486 'caption': '''Password entry is required every week (168 hours).'' ',
9487 }, 9487 },
9488 ], 9488 ],
9489 'supported_on': ['chrome_os:57-'], 9489 'supported_on': ['chrome_os:57-'],
9490 'features': { 9490 'features': {
9491 'dynamic_refresh': True, 9491 'dynamic_refresh': True,
9492 'per_profile': True, 9492 'per_profile': True,
9493 }, 9493 },
9494 'example_value': 2, 9494 'example_value': 2,
9495 'id': 353, 9495 'id': 353,
9496 'caption': '''Sets how often user has to enter password to use quick u nlock.''', 9496 'caption': '''Sets how often user has to enter password to use quick u nlock''',
9497 'tags': [], 9497 'tags': [],
9498 'desc': '''This setting controls how often the lock screen will reques t the password to be entered in order to continue using quick unlock. Each time the lock screen is entered, if the last password entry was more than this settin g, the quick unlock will not be available on entering the lock screen. Should th e user stay on the lock screen past this period of time, a password will be requ ested next time the user enters the wrong code, or re-enters the lock screen, wh ichever comes first. 9498 'desc': '''This setting controls how often the lock screen will reques t the password to be entered in order to continue using quick unlock. Each time the lock screen is entered, if the last password entry was more than this settin g, the quick unlock will not be available on entering the lock screen. Should th e user stay on the lock screen past this period of time, a password will be requ ested next time the user enters the wrong code, or re-enters the lock screen, wh ichever comes first.
9499 9499
9500 If this setting is configured, users using quick unlock will be reques ted to enter their passwords on the lock screen depending on this setting. 9500 If this setting is configured, users using quick unlock will be reques ted to enter their passwords on the lock screen depending on this setting.
9501 9501
9502 If this setting is not configured, users using quick unlock will be re quested to enter their password on the lock screen every day.''', 9502 If this setting is not configured, users using quick unlock will be re quested to enter their password on the lock screen every day.''',
9503 }, 9503 },
9504 { 9504 {
9505 'name': 'PinUnlockMinimumLength', 9505 'name': 'PinUnlockMinimumLength',
9506 'type': 'int', 9506 'type': 'int',
9507 'schema': { 'type': 'integer' }, 9507 'schema': { 'type': 'integer' },
9508 'supported_on': ['chrome_os:57-'], 9508 'supported_on': ['chrome_os:57-'],
9509 'features': { 9509 'features': {
9510 'dynamic_refresh': True, 9510 'dynamic_refresh': True,
9511 'per_profile': True, 9511 'per_profile': True,
9512 }, 9512 },
9513 'example_value': 6, 9513 'example_value': 6,
9514 'id': 354, 9514 'id': 354,
9515 'caption': '''Sets the minimum length of the lock screen PIN.''', 9515 'caption': '''Sets the minimum length of the lock screen PIN''',
9516 'tags': [], 9516 'tags': [],
9517 'desc': '''This setting controls the minimum PIN length. 9517 'desc': '''This setting controls the minimum PIN length.
9518 9518
9519 The absolute minimum PIN length is 1; values less than 1 are treated a s 1. 9519 The absolute minimum PIN length is 1; values less than 1 are treated a s 1.
9520 9520
9521 The default and recommended minimum PIN length is 6 digits.''', 9521 The default and recommended minimum PIN length is 6 digits.''',
9522 }, 9522 },
9523 { 9523 {
9524 'name': 'PinUnlockMaximumLength', 9524 'name': 'PinUnlockMaximumLength',
9525 'type': 'int', 9525 'type': 'int',
9526 'schema': { 'type': 'integer' }, 9526 'schema': { 'type': 'integer' },
9527 'supported_on': ['chrome_os:57-'], 9527 'supported_on': ['chrome_os:57-'],
9528 'features': { 9528 'features': {
9529 'dynamic_refresh': True, 9529 'dynamic_refresh': True,
9530 'per_profile': True, 9530 'per_profile': True,
9531 }, 9531 },
9532 'example_value': 0, 9532 'example_value': 0,
9533 'id': 355, 9533 'id': 355,
9534 'caption': '''Sets the maximum length of the lock screen PIN.''', 9534 'caption': '''Sets the maximum length of the lock screen PIN''',
9535 'tags': [], 9535 'tags': [],
9536 'desc': '''This setting controls the maximum PIN length. 9536 'desc': '''This setting controls the maximum PIN length.
9537 9537
9538 If this setting is 0 or less, there is no maximum length; the user can set a PIN as long as they want. 9538 If this setting is 0 or less, there is no maximum length; the user can set a PIN as long as they want.
9539 9539
9540 If this setting is less than PinUnlockMinimumLength but greater than 0 , the maximum length is the same as the minimum length. 9540 If this setting is less than PinUnlockMinimumLength but greater than 0 , the maximum length is the same as the minimum length.
9541 9541
9542 This setting defaults to no maximum length.''', 9542 This setting defaults to no maximum length.''',
9543 }, 9543 },
9544 { 9544 {
9545 'name': 'PinUnlockWeakPinsAllowed', 9545 'name': 'PinUnlockWeakPinsAllowed',
9546 'type': 'main', 9546 'type': 'main',
9547 'schema': { 'type': 'boolean' }, 9547 'schema': { 'type': 'boolean' },
9548 'supported_on': ['chrome_os:57-'], 9548 'supported_on': ['chrome_os:57-'],
9549 'features': { 9549 'features': {
9550 'dynamic_refresh': True, 9550 'dynamic_refresh': True,
9551 'per_profile': True, 9551 'per_profile': True,
9552 }, 9552 },
9553 'example_value': False, 9553 'example_value': False,
9554 'id': 356, 9554 'id': 356,
9555 'caption': '''Enables users to set weak PINs for the lock screen PIN.' '', 9555 'caption': '''Enables users to set weak PINs for the lock screen PIN'' ',
9556 'tags': [], 9556 'tags': [],
9557 'desc': '''If false, users will be unable to set PINs which are weak a nd easy to guess. 9557 'desc': '''If false, users will be unable to set PINs which are weak a nd easy to guess.
9558 9558
9559 Some example weak PINs: PINs containing only one digit (1111), PINs wh ose digits are increasing by 1 (1234), PINs whose digits are decreasing by 1 (43 21), and PINs which are commonly used. 9559 Some example weak PINs: PINs containing only one digit (1111), PINs wh ose digits are increasing by 1 (1234), PINs whose digits are decreasing by 1 (43 21), and PINs which are commonly used.
9560 9560
9561 By default, users will get a warning, not error, if the PIN is conside red weak.''', 9561 By default, users will get a warning, not error, if the PIN is conside red weak.''',
9562 }, 9562 },
9563 ], 9563 ],
9564 }, 9564 },
9565 { 9565 {
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
9762 'desc': '''Text appended in parentheses next to the policies top-level con tainer to indicate that those policies are of the Recommended level''', 9762 'desc': '''Text appended in parentheses next to the policies top-level con tainer to indicate that those policies are of the Recommended level''',
9763 'text': 'Default Settings (users can override)', 9763 'text': 'Default Settings (users can override)',
9764 }, 9764 },
9765 'doc_complex_policies_on_windows': { 9765 'doc_complex_policies_on_windows': {
9766 'desc': '''Text pointing the user to a help article for complex policies o n Windows''', 9766 'desc': '''Text pointing the user to a help article for complex policies o n Windows''',
9767 'text': '''encoded as a JSON string, for details see <ph name="COMPLEX_POL ICIES_URL">https://www.chromium.org/administrators/complex-policies-on-windows<e x>https://www.chromium.org/administrators/complex-policies-on-windows</ex></ph>' '', 9767 'text': '''encoded as a JSON string, for details see <ph name="COMPLEX_POL ICIES_URL">https://www.chromium.org/administrators/complex-policies-on-windows<e x>https://www.chromium.org/administrators/complex-policies-on-windows</ex></ph>' '',
9768 }, 9768 },
9769 }, 9769 },
9770 'placeholders': [], 9770 'placeholders': [],
9771 } 9771 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698