Index: chrome/browser/chromeos/login/quick_unlock/quick_unlock_utils.cc |
diff --git a/chrome/browser/chromeos/login/quick_unlock/quick_unlock_utils.cc b/chrome/browser/chromeos/login/quick_unlock/quick_unlock_utils.cc |
index 3beae8927a1fa80f5b903877df4f881b2266fdd4..700a9ec630a6da33e2aa5bf7cb94a5bab0c8d5cc 100644 |
--- a/chrome/browser/chromeos/login/quick_unlock/quick_unlock_utils.cc |
+++ b/chrome/browser/chromeos/login/quick_unlock/quick_unlock_utils.cc |
@@ -48,6 +48,12 @@ bool IsPinUnlockEnabled(PrefService* pref_service) { |
return false; |
} |
+ // PIN for enterprise is disabled in m56 as it is not fully implemented. |
+ if (g_browser_process->platform_part() |
+ ->browser_policy_connector_chromeos() |
+ ->IsEnterpriseManaged()) |
+ return false; |
+ |
// TODO(jdufault): Disable PIN for supervised users until we allow the owner |
// to set the PIN. See crbug.com/632797. |
user_manager::User* user = user_manager::UserManager::Get()->GetActiveUser(); |