Deploy Highlights extension to managed Windows & Mac devices (GPO, Intune, or other MDM) Follow
This article helps Admins deploy the Hāpara Highlights extension to managed Windows/macOS devices and ensure students appear online in Highlights.
Who this is for
Admins
Summary
Highlights on Windows/Mac requires all of the following: (1) students use Google Chrome, (2) the Highlights extension is deployed to managed devices, and (3) students sign in to the Chrome browser using their school-provided account (not only sign in to Google websites like Gmail or Docs).
The “student domain” is the domain currently configured with Hāpara and is used in your deployment URL.
Steps to Follow
-
Confirm prerequisites
- Verify Google Chrome is installed on student devices.
- Confirm students will sign in to the Chrome browser using their school account (not only sign in to Google websites).
- Identify your student domain (the domain configured with Hāpara), for example: sunnyschool.org.
-
Force-install the Highlights extension using your management tool (GPO, Intune, or MDM)
- In your management tool, locate the Chrome policy named: ExtensionInstallForcelist (force installs extensions).
- Add the following value (replace studentdomain with your Hāpara-configured student domain):
aceopacgaepdcelohobicpffbbejnfac;https://extension.hapara.com/extension/updates/studentdomain - Assign/apply the policy to the correct device group(s) and allow time for devices to receive the policy.
-
Force Chrome browser sign-in and allow Chrome Sync
These policies help ensure students sign in with their school account and that Chrome Sync is available which is critical for Highlights functionality. Configure these in the same place you manage other Chrome policies (GPO, Intune, Jamf, etc.).
- Set BrowserSignin to Force browser sign-in.
(Policy name via UI is “Browser sign in settings”)- Reference: BrowserSignin (Browser sign-in settings)
- Reference2: Force users to sign in to Chrome browser
- Set RestrictSigninToPattern so students can only sign-in to a school account on school devices. Example pattern: *@students.school.com
- Reference: RestrictSigninToPattern
- Reference2: Force users to sign in to Chrome browser
- Enable Chrome Browser Sync.
- Reference: Manage who can sync browser settings
- Reference: Manage who can sync browser settings
- Ensure SyncDisabled is disabled. In Windows GPO, this policy is called "Disable synchronization of data with Google" and should be set to disable.
- Reference: SyncDisabled
Note: Forcing browser sign-in can lock existing unsigned Chrome profiles on devices. Plan accordingly if students currently use unmanaged/unsigned profiles.
- Set BrowserSignin to Force browser sign-in.
-
Verify the policy and extension installed correctly (recommended)
- On a student device, open: chrome://policy
- Confirm ExtensionInstallForcelist is present/applied.
- Confirm BrowserSignin and RestrictSigninToPattern are present/applied (if you set them).
- Open: chrome://extensions
- Confirm the Highlights extension is installed and shows as Managed by your organization.
- Confirm the Highlights extension is installed and shows as Managed by your organization.
- On a student device, open: chrome://policy
-
Confirm students are signed in to Chrome
- Have the student open Chrome and sign in to the Chrome browser with their school account.
- Refresh Highlights and confirm the student appears online.
Additional Tips
- If students are signed in to Google websites but not signed in to the Chrome browser, they may not appear online in Highlights.
- If the extension installs but doesn’t work, re-check the deployment URL includes the correct student domain configured with Hāpara.
- Deploying at the device level (recommended) helps ensure the extension installs consistently and can’t be removed by students.
Related Articles
- Understanding Hāpara Highlights compatibility: Google Workspace vs Microsoft Edge
- Highlights browser compatibility
- Highlights extension URL update
- Setting up Hāpara Highlights on non-managed devices (Windows and Mac)
- Chrome policy: BrowserSignin (Force browser sign-in)
- Chrome policy: RestrictSigninToPattern
- Chrome policy: SyncDisabled