Enroll cloud-managed Chrome Browsers
After you have access to your Google Admin console, here's how to enroll the devices where you want to manage Chrome Browsers. You'll then be able to enforce policies for any users who open Chrome Browser on an enrolled device.
Step 1: Generate enrollment token
In your Google Admin console (at admin.google.com)...
- Go to Device management.
- (Optional) To add browsers in the top-level organization in your domain, keep Include all organizational units selected. Alternatively, you can generate a token that will enroll browsers directly to a specific organizational unit by selecting it in the left navigation before moving on to the next step. For more information, see Add an organization unit.
- At the bottom, click Add to generate an enrollment token.
- In the box, click Copy to copy the enrollment token.
Step 2: Enroll browsers with the enrollment token
Option 1: Use the Group Policy Management Editor
Under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
, set CloudManagementEnrollmentToken
to the generated token you copied above.
Clear the current enrollment if one exists using:
-HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Enrollment
(Optional) By default, if enrollment fails (for example if the enrollment token is invalid or revoked), Chrome will start in an unmanaged state. If you instead want to prevent Chrome browser from starting if enrollment fails, set CloudManagementEnrollmentMandatory
under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
to true
Notes:
- The token must be set at a local machine level. It won't work at the user level.
- If the machines you are enrolling are imaged from the same Windows source, make sure that you have used Microsoft's System Preparation tool (Sysprep) so that each enrolled machine has a unique identifier.
Option 2: Download the reg file
Click Download .reg file. The downloaded .reg file automatically adds the token and clears the current enrollment when run.
When you use the reg file, Chrome browser will still respect the CloudManagementEnrollmentMandatory
policy in Option 1, blocking launch if enrollment fails. See the note above if you're enrolling machines imaged from the same Windows source.
Option 1: Use a policy
Push the token to your browser as a policy named CloudManagementEnrollmentToken
. Setting policies on Mac devices requires the Apple Profile Manager.
Note: If you choose to manually set policies, be aware that Mac OS will delete the policy files on every sign-in. Learn more about setting up policies on Mac in the Quick Start Guide and help center.
(Optional) By default, if enrollment fails (for example if the enrollment token is invalid or revoked), Chrome will start in an unmanaged state. If you instead want to prevent Chrome browser from starting if enrollment fails, set CloudManagementEnrollmentMandatory
to true
Option 2: Use a text file
Push the token in a text file called CloudManagementEnrollmentToken
, under /Library/Google/Chrome/
. This file must only contain the token and be encoded as a .txt file, but should not have the .txt
filename extension.
(Optional) By default, if enrollment fails (for example if the enrollment token is invalid or revoked), Chrome will start in an unmanaged state. If you instead want to prevent Chrome browser from starting if enrollment fails, create a file called CloudManagementEnrollmentOptions
under /Library/Google/Chrome/
with the text Mandatory
(case sensitive). This file must be encoded as a .txt file, but should not have the .txt
filename extension.
If a token is pushed using both methods above, Chrome will use the value present in the policy and ignore the file. The token is stored in a directory under the home directory on the user's Mac. Each Mac OS user must enroll separately.
The token can be pushed by creating a text file called enrollment_token
, under /etc/opt/chrome/policies/enrollment
. This file must only contain the token and nothing else.
(Optional) By default, if enrollment fails (for example if the enrollment token is invalid or revoked), Chrome will start in an unmanaged state. If you instead want to prevent Chrome browser from starting if enrollment fails, create a file called CloudManagementEnrollmentOptions
under /etc/opt/chrome/policies/enrollment/
with the text Mandatory
(case sensitive). This file must be encoded as a .txt file, but should not have the .txt
filename extension.
Step 3: Launch Chrome Browser and confirm enrollment
- After setting the enrollment token using one of the methods in Step 2, quit Chrome Browser (if it's open) and launch Chrome Browser on the managed device.
- Sign in to the Google Admin console (admin.google.com).
- Go to Device management Chrome management Managed browsers. All browsers that have been launched with your enrollment token will appear in the browser list.
- (Optional) To see additional details, click a machine's name.
Notes:
- If you have multiple installations of Chrome Browser on a single device, they will show up in the browser list as a single managed browser.
- Enrollment tokens are only used during enrollment. After enrollment, they can be revoked in the Admin console. However, enrolled browsers will still be registered.
- On Windows, only system installations are supported because Chrome Browser requires admin privileges to register.
Just after registering, not many fields are populated. You need to enable browser reporting to access detailed reporting information. For more information, see Step 4: Enable Chrome Browser reporting.
Unenroll and re-enroll devices
To remove policies and to unenroll a device in Chrome Browser Cloud Management, delete both the enrollment token and the device token.
To re-enroll a device, delete the device token while leaving the enrollment token in place. The device token was created by Chrome during the initial enrollment. Make sure not to revoke the enrollment token. If you accidentally delete the enrollment token, create a new one.
Note: Unenrolling browsers from Chrome Browser Cloud Management doesn't delete the data that's already uploaded to the Google Admin console. To delete uploaded data, delete the corresponding device from the Admin console.
Questions
When are enrollment tokens used?
Enrollment tokens are only used during enrollment. They can be revoked after enrollment and enrolled browsers will still be registered.
Does this token enrollment process require admin privileges on Windows?
Yes. On Windows, only system installations are supported.
What gets uploaded during the enrollment process?
During the enrollment process, Chrome Browser uploads the following information:
- Enrollment token
- Device ID
- Machine name
- OS platform
- OS version
Why don't I see a Chrome management section in my Admin console?
If you have the legacy free edition of G Suite, Chrome management isn't currently available in your Admin console. Support for legacy free edition will be rolled out in the future.
source:
https://support.google.com/chrome/a/answer/9301891?hl=en