264 lines
14 KiB
Protocol Buffer
Executable File
264 lines
14 KiB
Protocol Buffer
Executable File
//
|
|
// DO NOT MODIFY THIS FILE DIRECTLY!
|
|
// IT IS GENERATED BY generate_policy_source.py
|
|
// FROM ../../components/policy/resources/policy_templates.json
|
|
//
|
|
|
|
|
|
syntax = "proto2";
|
|
|
|
option optimize_for = LITE_RUNTIME;
|
|
|
|
package enterprise_management;
|
|
|
|
message StringList {
|
|
repeated string entries = 1;
|
|
}
|
|
|
|
message PolicyOptions {
|
|
enum PolicyMode {
|
|
// The given settings are applied regardless of user choice.
|
|
MANDATORY = 0;
|
|
// The user may choose to override the given settings.
|
|
RECOMMENDED = 1;
|
|
// No policy value is present and the policy should be ignored.
|
|
UNSET = 2;
|
|
}
|
|
optional PolicyMode mode = 1 [default = MANDATORY];
|
|
}
|
|
|
|
message BooleanPolicyProto {
|
|
optional PolicyOptions policy_options = 1;
|
|
optional bool value = 2;
|
|
}
|
|
|
|
message IntegerPolicyProto {
|
|
optional PolicyOptions policy_options = 1;
|
|
optional int64 value = 2;
|
|
}
|
|
|
|
message StringPolicyProto {
|
|
optional PolicyOptions policy_options = 1;
|
|
optional string value = 2;
|
|
}
|
|
|
|
message StringListPolicyProto {
|
|
optional PolicyOptions policy_options = 1;
|
|
optional StringList value = 2;
|
|
}
|
|
|
|
message CloudPolicySettings {
|
|
optional StringPolicyProto HomepageLocation = 3;
|
|
optional BooleanPolicyProto HomepageIsNewTabPage = 4;
|
|
optional StringPolicyProto NewTabPageLocation = 362;
|
|
optional BooleanPolicyProto DefaultBrowserSettingEnabled = 5;
|
|
optional BooleanPolicyProto AlternateErrorPagesEnabled = 7;
|
|
optional BooleanPolicyProto SearchSuggestEnabled = 8;
|
|
optional IntegerPolicyProto NetworkPredictionOptions = 275;
|
|
optional BooleanPolicyProto WPADQuickCheckEnabled = 263;
|
|
optional StringListPolicyProto DisabledSchemes = 87;
|
|
optional BooleanPolicyProto Http09OnNonDefaultPortsEnabled = 347;
|
|
optional BooleanPolicyProto JavascriptEnabled = 11;
|
|
optional BooleanPolicyProto IncognitoEnabled = 12;
|
|
optional IntegerPolicyProto IncognitoModeAvailability = 95;
|
|
optional BooleanPolicyProto SavingBrowserHistoryDisabled = 13;
|
|
optional BooleanPolicyProto AllowDeletingBrowserHistory = 189;
|
|
optional BooleanPolicyProto AllowDinosaurEasterEgg = 311;
|
|
optional StringPolicyProto RemoteAccessHostClientDomain = 318;
|
|
optional StringListPolicyProto RemoteAccessHostClientDomainList = 371;
|
|
optional BooleanPolicyProto RemoteAccessHostFirewallTraversal = 97;
|
|
optional StringPolicyProto RemoteAccessHostDomain = 156;
|
|
optional StringListPolicyProto RemoteAccessHostDomainList = 370;
|
|
optional StringPolicyProto RemoteAccessHostTalkGadgetPrefix = 158;
|
|
optional BooleanPolicyProto RemoteAccessHostRequireCurtain = 159;
|
|
optional BooleanPolicyProto RemoteAccessHostAllowClientPairing = 236;
|
|
optional BooleanPolicyProto RemoteAccessHostAllowGnubbyAuth = 259;
|
|
optional BooleanPolicyProto RemoteAccessHostAllowRelayedConnection = 265;
|
|
optional StringPolicyProto RemoteAccessHostUdpPortRange = 266;
|
|
optional BooleanPolicyProto RemoteAccessHostMatchUsername = 287;
|
|
optional StringPolicyProto RemoteAccessHostTokenUrl = 288;
|
|
optional StringPolicyProto RemoteAccessHostTokenValidationUrl = 289;
|
|
optional StringPolicyProto RemoteAccessHostTokenValidationCertificateIssuer = 290;
|
|
optional BooleanPolicyProto PrintingEnabled = 14;
|
|
optional BooleanPolicyProto CloudPrintProxyEnabled = 15;
|
|
optional BooleanPolicyProto ForceSafeSearch = 164;
|
|
optional BooleanPolicyProto ForceGoogleSafeSearch = 284;
|
|
optional BooleanPolicyProto ForceYouTubeSafetyMode = 285;
|
|
optional IntegerPolicyProto ForceYouTubeRestrict = 350;
|
|
optional BooleanPolicyProto SafeBrowsingEnabled = 16;
|
|
optional BooleanPolicyProto MetricsReportingEnabled = 17;
|
|
optional BooleanPolicyProto PasswordManagerEnabled = 18;
|
|
optional BooleanPolicyProto AutoFillEnabled = 20;
|
|
optional BooleanPolicyProto AutofillCreditCardEnabled = 394;
|
|
optional StringListPolicyProto DisabledPlugins = 21;
|
|
optional StringListPolicyProto EnabledPlugins = 80;
|
|
optional StringListPolicyProto DisabledPluginsExceptions = 81;
|
|
optional BooleanPolicyProto AlwaysOpenPdfExternally = 349;
|
|
optional BooleanPolicyProto SyncDisabled = 22;
|
|
optional BooleanPolicyProto SigninAllowed = 192;
|
|
optional StringPolicyProto DiskCacheDir = 90;
|
|
optional IntegerPolicyProto DiskCacheSize = 112;
|
|
optional IntegerPolicyProto MediaCacheSize = 113;
|
|
optional IntegerPolicyProto DownloadRestrictions = 373;
|
|
optional StringPolicyProto DownloadDirectory = 66;
|
|
optional StringPolicyProto ProxyMode = 23;
|
|
optional IntegerPolicyProto ProxyServerMode = 24;
|
|
optional StringPolicyProto ProxyServer = 25;
|
|
optional StringPolicyProto ProxyPacUrl = 26;
|
|
optional StringPolicyProto ProxyBypassList = 27;
|
|
optional StringPolicyProto ProxySettings = 118;
|
|
optional StringPolicyProto AuthSchemes = 28;
|
|
optional BooleanPolicyProto DisableAuthNegotiateCnameLookup = 29;
|
|
optional BooleanPolicyProto EnableAuthNegotiatePort = 30;
|
|
optional StringPolicyProto AuthServerWhitelist = 31;
|
|
optional StringPolicyProto AuthNegotiateDelegateWhitelist = 32;
|
|
optional StringPolicyProto GSSAPILibraryName = 33;
|
|
optional BooleanPolicyProto AllowCrossOriginAuthPrompt = 91;
|
|
optional BooleanPolicyProto NtlmV2Enabled = 395;
|
|
optional StringListPolicyProto ExtensionInstallBlacklist = 34;
|
|
optional StringListPolicyProto ExtensionInstallWhitelist = 35;
|
|
optional StringListPolicyProto ExtensionInstallForcelist = 36;
|
|
optional StringListPolicyProto ExtensionInstallSources = 150;
|
|
optional StringListPolicyProto ExtensionAllowedTypes = 170;
|
|
optional StringPolicyProto ExtensionSettings = 280;
|
|
optional BooleanPolicyProto ShowHomeButton = 37;
|
|
optional BooleanPolicyProto DeveloperToolsDisabled = 38;
|
|
optional IntegerPolicyProto DeveloperToolsAvailability = 445;
|
|
optional IntegerPolicyProto RestoreOnStartup = 39;
|
|
optional StringListPolicyProto RestoreOnStartupURLs = 40;
|
|
optional BooleanPolicyProto BlockThirdPartyCookies = 41;
|
|
optional BooleanPolicyProto DefaultSearchProviderEnabled = 42;
|
|
optional StringPolicyProto DefaultSearchProviderName = 43;
|
|
optional StringPolicyProto DefaultSearchProviderKeyword = 44;
|
|
optional StringPolicyProto DefaultSearchProviderSearchURL = 45;
|
|
optional StringPolicyProto DefaultSearchProviderSuggestURL = 46;
|
|
optional StringPolicyProto DefaultSearchProviderIconURL = 48;
|
|
optional StringListPolicyProto DefaultSearchProviderEncodings = 49;
|
|
optional StringListPolicyProto DefaultSearchProviderAlternateURLs = 163;
|
|
optional StringPolicyProto DefaultSearchProviderImageURL = 231;
|
|
optional StringPolicyProto DefaultSearchProviderNewTabURL = 239;
|
|
optional StringPolicyProto DefaultSearchProviderSearchURLPostParams = 232;
|
|
optional StringPolicyProto DefaultSearchProviderSuggestURLPostParams = 233;
|
|
optional StringPolicyProto DefaultSearchProviderImageURLPostParams = 235;
|
|
optional IntegerPolicyProto DefaultCookiesSetting = 50;
|
|
optional IntegerPolicyProto DefaultImagesSetting = 51;
|
|
optional IntegerPolicyProto DefaultJavaScriptSetting = 52;
|
|
optional IntegerPolicyProto DefaultPluginsSetting = 53;
|
|
optional IntegerPolicyProto DefaultPopupsSetting = 54;
|
|
optional IntegerPolicyProto DefaultNotificationsSetting = 55;
|
|
optional IntegerPolicyProto DefaultGeolocationSetting = 56;
|
|
optional IntegerPolicyProto DefaultMediaStreamSetting = 151;
|
|
optional IntegerPolicyProto DefaultWebBluetoothGuardSetting = 322;
|
|
optional IntegerPolicyProto DefaultWebUsbGuardSetting = 436;
|
|
optional StringListPolicyProto WebUsbAskForUrls = 441;
|
|
optional StringListPolicyProto WebUsbBlockedForUrls = 442;
|
|
optional StringListPolicyProto AutoSelectCertificateForUrls = 104;
|
|
optional StringListPolicyProto CookiesAllowedForUrls = 79;
|
|
optional StringListPolicyProto CookiesBlockedForUrls = 69;
|
|
optional StringListPolicyProto CookiesSessionOnlyForUrls = 70;
|
|
optional StringListPolicyProto ImagesAllowedForUrls = 71;
|
|
optional StringListPolicyProto ImagesBlockedForUrls = 72;
|
|
optional StringListPolicyProto JavaScriptAllowedForUrls = 73;
|
|
optional StringListPolicyProto JavaScriptBlockedForUrls = 74;
|
|
optional StringListPolicyProto PluginsAllowedForUrls = 75;
|
|
optional StringListPolicyProto PluginsBlockedForUrls = 76;
|
|
optional StringListPolicyProto PopupsAllowedForUrls = 77;
|
|
optional StringPolicyProto RegisteredProtocolHandlers = 270;
|
|
optional StringListPolicyProto PopupsBlockedForUrls = 78;
|
|
optional StringListPolicyProto NotificationsAllowedForUrls = 107;
|
|
optional StringListPolicyProto NotificationsBlockedForUrls = 108;
|
|
optional StringListPolicyProto NativeMessagingBlacklist = 253;
|
|
optional StringListPolicyProto NativeMessagingWhitelist = 254;
|
|
optional BooleanPolicyProto NativeMessagingUserLevelHosts = 255;
|
|
optional BooleanPolicyProto Disable3DAPIs = 57;
|
|
optional IntegerPolicyProto MaxInvalidationFetchDelay = 230;
|
|
optional BooleanPolicyProto TranslateEnabled = 82;
|
|
optional BooleanPolicyProto AllowOutdatedPlugins = 83;
|
|
optional BooleanPolicyProto RunAllFlashInAllowMode = 393;
|
|
optional BooleanPolicyProto BookmarkBarEnabled = 84;
|
|
optional BooleanPolicyProto EditBookmarksEnabled = 85;
|
|
optional BooleanPolicyProto ShowAppsShortcutInBookmarkBar = 269;
|
|
optional BooleanPolicyProto AllowFileSelectionDialogs = 86;
|
|
optional StringListPolicyProto SecurityKeyPermitAttestation = 404;
|
|
optional BooleanPolicyProto ImportBookmarks = 99;
|
|
optional BooleanPolicyProto ImportHistory = 100;
|
|
optional BooleanPolicyProto ImportHomepage = 101;
|
|
optional BooleanPolicyProto ImportSearchEngine = 102;
|
|
optional BooleanPolicyProto ImportSavedPasswords = 103;
|
|
optional BooleanPolicyProto ImportAutofillFormData = 279;
|
|
optional IntegerPolicyProto MaxConnectionsPerProxy = 94;
|
|
optional StringListPolicyProto URLBlacklist = 105;
|
|
optional StringListPolicyProto URLWhitelist = 106;
|
|
optional BooleanPolicyProto CloudPrintSubmitEnabled = 111;
|
|
optional BooleanPolicyProto DisablePrintPreview = 119;
|
|
optional StringPolicyProto DefaultPrinterSelection = 310;
|
|
optional BooleanPolicyProto EnableOnlineRevocationChecks = 131;
|
|
optional BooleanPolicyProto RequireOnlineRevocationChecksForLocalAnchors = 237;
|
|
optional BooleanPolicyProto EnableSha1ForLocalAnchors = 342;
|
|
optional BooleanPolicyProto EnableSymantecLegacyInfrastructure = 415;
|
|
optional BooleanPolicyProto ForceEphemeralProfiles = 247;
|
|
optional BooleanPolicyProto BackgroundModeEnabled = 140;
|
|
optional StringPolicyProto RestrictSigninToPattern = 149;
|
|
optional BooleanPolicyProto DisableSafeBrowsingProceedAnyway = 152;
|
|
optional BooleanPolicyProto SafeBrowsingExtendedReportingOptInAllowed = 301;
|
|
optional BooleanPolicyProto SpellCheckServiceEnabled = 153;
|
|
optional BooleanPolicyProto AudioCaptureAllowed = 162;
|
|
optional StringListPolicyProto AudioCaptureAllowedUrls = 210;
|
|
optional BooleanPolicyProto VideoCaptureAllowed = 169;
|
|
optional StringListPolicyProto VideoCaptureAllowedUrls = 211;
|
|
optional BooleanPolicyProto DisableScreenshots = 155;
|
|
optional BooleanPolicyProto BuiltInDnsClientEnabled = 167;
|
|
optional BooleanPolicyProto FullscreenAllowed = 242;
|
|
optional BooleanPolicyProto HideWebStoreIcon = 191;
|
|
optional StringPolicyProto VariationsRestrictParameter = 198;
|
|
optional IntegerPolicyProto ContentPackDefaultFilteringBehavior = 206;
|
|
optional StringPolicyProto ContentPackManualBehaviorHosts = 207;
|
|
optional StringPolicyProto ContentPackManualBehaviorURLs = 208;
|
|
optional BooleanPolicyProto SupervisedUserCreationEnabled = 225;
|
|
optional StringPolicyProto ManagedBookmarks = 229;
|
|
optional StringListPolicyProto EnableDeprecatedWebPlatformFeatures = 272;
|
|
optional BooleanPolicyProto BrowserGuestModeEnabled = 277;
|
|
optional BooleanPolicyProto BrowserAddPersonEnabled = 278;
|
|
optional StringPolicyProto SSLVersionMin = 281;
|
|
optional StringPolicyProto SSLVersionMax = 363;
|
|
optional StringListPolicyProto CertificateTransparencyEnforcementDisabledForUrls = 337;
|
|
optional StringListPolicyProto CertificateTransparencyEnforcementDisabledForCas = 437;
|
|
optional StringListPolicyProto CertificateTransparencyEnforcementDisabledForLegacyCas = 438;
|
|
optional BooleanPolicyProto SSLErrorOverrideAllowed = 302;
|
|
optional BooleanPolicyProto QuicAllowed = 303;
|
|
optional BooleanPolicyProto HardwareAccelerationModeEnabled = 306;
|
|
optional BooleanPolicyProto SuppressUnsupportedOSWarning = 326;
|
|
optional BooleanPolicyProto TaskManagerEndProcessEnabled = 329;
|
|
optional StringPolicyProto AllowedDomainsForApps = 333;
|
|
optional BooleanPolicyProto PacHttpsUrlStrippingEnabled = 334;
|
|
optional BooleanPolicyProto EnableMediaRouter = 335;
|
|
optional BooleanPolicyProto ShowCastIconInToolbar = 364;
|
|
optional BooleanPolicyProto MediaRouterCastAllowAllIPs = 439;
|
|
optional StringPolicyProto WebRtcUdpPortRange = 341;
|
|
optional BooleanPolicyProto ComponentUpdatesEnabled = 344;
|
|
optional BooleanPolicyProto BrowserNetworkTimeQueriesEnabled = 372;
|
|
optional BooleanPolicyProto PrintPreviewUseSystemDefaultPrinter = 375;
|
|
optional BooleanPolicyProto CloudPolicyOverridesMachinePolicy = 383;
|
|
optional BooleanPolicyProto PromptForDownloadLocation = 397;
|
|
optional StringPolicyProto IsolateOrigins = 400;
|
|
optional BooleanPolicyProto SitePerProcess = 401;
|
|
optional BooleanPolicyProto WebDriverOverridesIncompatiblePolicies = 416;
|
|
optional StringListPolicyProto UnsafelyTreatInsecureOriginAsSecure = 402;
|
|
optional StringPolicyProto DefaultDownloadDirectory = 403;
|
|
optional BooleanPolicyProto AbusiveExperienceInterventionEnforce = 406;
|
|
optional StringListPolicyProto SpellcheckLanguage = 407;
|
|
optional BooleanPolicyProto SpellcheckEnabled = 410;
|
|
optional IntegerPolicyProto AdsSettingForIntrusiveAdsSites = 411;
|
|
optional IntegerPolicyProto PasswordProtectionWarningTrigger = 413;
|
|
optional IntegerPolicyProto RelaunchNotification = 421;
|
|
optional IntegerPolicyProto RelaunchNotificationPeriod = 422;
|
|
optional StringListPolicyProto SafeBrowsingWhitelistDomains = 424;
|
|
optional StringListPolicyProto PasswordProtectionLoginURLs = 425;
|
|
optional StringPolicyProto PasswordProtectionChangePasswordURL = 426;
|
|
optional BooleanPolicyProto SafeBrowsingExtendedReportingEnabled = 431;
|
|
optional StringPolicyProto MachineLevelUserCloudPolicyEnrollmentToken = 430;
|
|
optional BooleanPolicyProto AutoplayAllowed = 432;
|
|
optional StringListPolicyProto AutoplayWhitelist = 433;
|
|
}
|
|
|