Disable/enable echo for enterprise device.

Create a new policy to controll disable/enable Echo and make the policy value
avaialbe to Echo extension.

BUG=chromium-os:38500
TEST=unittest and manually check the flow is working.


Review URL: https://chromiumcodereview.appspot.com/12147004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser/policy/proto@181649 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
diff --git a/chrome_device_policy.proto b/chrome_device_policy.proto
index 0e9863e..bb3b5c8 100644
--- a/chrome_device_policy.proto
+++ b/chrome_device_policy.proto
@@ -237,6 +237,14 @@
   repeated DeviceLocalAccountInfoProto account = 1;
 }
 
+message AllowRedeemChromeOsRegistrationOffersProto {
+  // Chrome OS Registration service provides way for chromeos device users
+  // to redeem electronic offers provided by service provider.
+  // This value determines if users are allowed to redeem offers through
+  // Chrome OS Registration service.
+  optional bool allow_redeem_offers = 1 [default = true];
+}
+
 message ChromeDeviceSettingsProto {
   optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1;
   optional UserWhitelistProto user_whitelist = 2;
@@ -259,4 +267,5 @@
   optional PinnedAppsProto pinned_apps = 19;
   optional SystemTimezoneProto system_timezone = 20;
   optional DeviceLocalAccountsProto device_local_accounts = 21;
+  optional AllowRedeemChromeOsRegistrationOffersProto allow_redeem_offers = 22;
 }