| Index: chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| index c68327ee83f6969d9131f5d435dc908cf6772fc1..4e2c55184c2c60399dd97c8c06fbaf2a90472bea 100644
|
| --- a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| +++ b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc
|
| @@ -101,6 +101,10 @@ void DeviceCloudPolicyInitializer::StartEnrollment(
|
| DCHECK(!enrollment_handler_);
|
|
|
| manager_->core()->Disconnect();
|
| + // TODO(rsorokin): make proper SetDeviceRequisition
|
| + if (!enrollment_config.management_realm.empty())
|
| + manager_->SetDeviceRequisition("chrome_ad");
|
| +
|
| enrollment_handler_.reset(new EnrollmentHandlerChromeOS(
|
| device_store_, install_attributes_, state_keys_broker_,
|
| attestation_flow_.get(), CreateClient(device_management_service),
|
|
|