| Index: chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc b/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc
|
| index 1dc5111a831da02dbb6aa0803d86b10b3bb914a5..d4b4dd0d820851fc3c284a2898bb45ec01530790 100644
|
| --- a/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc
|
| +++ b/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc
|
| @@ -289,6 +289,16 @@ void UserCloudPolicyManagerChromeOS::GetChromePolicy(PolicyMap* policy_map) {
|
| new base::StringValue("primary-only"),
|
| NULL);
|
| }
|
| +
|
| + // Set EasyUnlockAllowed policy to false by default for managed accounts.
|
| + if (store()->has_policy() &&
|
| + !policy_map->Get(key::kEasyUnlockAllowed)) {
|
| + policy_map->Set(key::kEasyUnlockAllowed,
|
| + POLICY_LEVEL_MANDATORY,
|
| + POLICY_SCOPE_USER,
|
| + new base::FundamentalValue(false),
|
| + NULL);
|
| + }
|
| }
|
|
|
| void UserCloudPolicyManagerChromeOS::FetchPolicyOAuthTokenUsingSigninProfile() {
|
|
|