Create Chrome Extension Policy in Intune
This guide shows you how to create a Chrome extension deployment policy using Microsoft Intune's Settings Catalog for Windows 10 and later devices.
Prerequisites
- Microsoft Intune administrator access
Windows 10 or later devices enrolled in Intune
- Google Chrome installed on target devices
- Extension ID and installation URL
Overview
Using Intune's Settings Catalog, you can:
Force install Chrome extensions organization-wide
- Configure extension-specific policies
- Manage Chrome browser settings centrally
Deploy to specific device groups or entire organization
Step-by-Step Instructions
1. Navigate to Device Configuration
Sign in to
Microsoft Intune admin center
Navigate to Devices > Configuration
2. Create New Policy
Click Create
Click New Policy
3. Select Platform
Click on Platform dropdown
Select Windows 10 and later
4. Choose Profile Type
Click on Profile type dropdown
Select Settings catalog for granular extension management
5. Create Profile
Click Create a profile…
Click Create to proceed with policy setup
6. Name the Policy
Enter a descriptive name:
Anzenna Chrome Extension Policy(Optional) Add a description explaining the policy's purpose
7. Configure Settings
Click Next to advance to settings configuration
Click Add settings
8. Search for Chrome Settings
In the search field, type:
chromeClick Search to find relevant Chrome settings
9. Select Extension Configuration
From the results, expand Google
Click on Google Chrome Extensions
Select Configure the list of force-installed apps and extensions
10. Close and Enable
Click Close to return to main configuration
Toggle the setting to Enabled
11. Add Installation URL
In the field List of silently installed extensions, paste your installation URL
Format for Anzenna:
dfgkggkanghelhmebphoccfhkbjcgjoh;https://img.anzenna.ai/extensions/anzenna/manifest.xml
Format breakdown:
extension-id- Unique Chrome Web Store identifier;- Separatorupdate-url- Location of extension manifest
12. Assign to Devices
Click Next to move to device targeting
Under Assignments, select target groups:
- All devices
- Specific device groups
- Filtered dynamic groups
13. Finalize and Deploy
- Review all settings
Click Next to finish
Click Create to deploy the policy
Extensions deploy upon next device sync with Intune, typically within 8 hours or on device restart.
Example: Deploying Anzenna Extension
Extension Details for Anzenna
Extension ID:
dfgkggkanghelhmebphoccfhkbjcgjoh
Installation URL:
dfgkggkanghelhmebphoccfhkbjcgjoh;https://img.anzenna.ai/extensions/anzenna/manifest.xml
Policy Name:
Anzenna Chrome Extension Policy
Complete Configuration String
When adding to the force-install list:
dfgkggkanghelhmebphoccfhkbjcgjoh;https://img.anzenna.ai/extensions/anzenna/manifest.xml
Verifying Policy Deployment
Check Policy Status in Intune
Navigate to Devices > Configuration
- Click on your Chrome extension policy
View Device status tab:
- Successful deployments
- Pending deployments
- Failed deployments
Verify on End-User Device
On a managed Windows device with Chrome, navigate to:
chrome://policySearch for ExtensionInstallForcelist
Verify your extension ID appears in the list
Navigate to:
chrome://extensionsConfirm the extension is installed and managed by organization
Managing Multiple Extensions
Adding Additional Extensions
To force install multiple extensions:
- Edit the policy
In the force-install list, add multiple entries separated by commas:
extension-id-1;update-url-1,extension-id-2;update-url-2
Example with two extensions:
dfgkggkanghelhmebphoccfhkbjcgjoh;https://img.anzenna.ai/extensions/anzenna/manifest.xml,abcdefghijklmnopqrstuvwxyz123456;https://example.com/manifest.xml
Advanced Configuration
Additional Chrome Policies
You can configure other Chrome settings in the same policy:
ExtensionSettings - Per-extension configuration
BlockedExtensions - Prevent specific extensions
AllowedExtensions - Whitelist approach
ExtensionInstallBlacklist - Block extension installation
HomepageLocation - Set default homepage
BookmarkBarEnabled - Control bookmark bar
Example: Extension-Specific Settings
To add configuration for a specific extension:
Search for ExtensionSettings in Settings Catalog
- Enable the setting
- Add JSON configuration:
{
"dfgkggkanghelhmebphoccfhkbjcgjoh": {
"installation_mode": "force_installed",
"update_url": "https://img.anzenna.ai/extensions/anzenna/manifest.xml",
"toolbar_pin": "force_pinned"
}
}
Troubleshooting
Policy Not Applying
Chrome policy not visible on device:
- Verify device is enrolled and compliant
- Check that Chrome is installed
- Force Intune sync from device
Ensure no conflicting Group Policy Objects (GPO)
- Wait for policy sync cycle (8 hours)
Extension Not Installing
Extension doesn't appear after policy applies:
- Verify extension ID is correct
- Check update URL is accessible
- Ensure Chrome can reach the manifest URL
- Review Chrome version compatibility
- Check network connectivity and proxies
Installation URL Issues
Invalid format errors:
Ensure semicolon separator between ID and URL
- Remove extra spaces or line breaks
- Verify HTTPS protocol in URL
- Check that manifest.xml is accessible
Best Practices
Test in pilot group - Deploy to small group first
Use descriptive names - Clear policy names for easy management
Document extension IDs - Keep record of all deployed extensions
Regular audits - Review extension deployment quarterly
Monitor compliance - Check deployment reports weekly
Version control - Track policy changes in documentation
Backup configurations - Export policy settings regularly
Policy Management
Updating Extension Settings
- Edit the existing policy in Intune
- Modify the force-install list
- Save changes
- Policy updates deploy on next sync
Removing Extensions
To uninstall:
Remove extension entry from force-install list
- Save policy
- Extension removed on next device sync
Alternatively:
- Delete the entire policy
- Extensions remain until manually removed
Scope Tags
Use Intune scope tags to:
- Limit policy visibility to specific admins
- Organize policies by department
- Delegate management responsibilities
Compliance and Reporting
Built-in Reports
Access via Reports > Device configuration:
- Policy assignment status
- Per-device deployment state
- Error codes and failure reasons
- Deployment timeline
Custom Reporting
Export data for:
- Executive summaries
- Compliance documentation
- Audit requirements
- Trend analysis
Related Resources
Deploy Chrome Extension via Google Admin
Deploy Edge Extension via Intune
Microsoft Intune Settings Catalog
Chrome Enterprise Policy List
Need help? Contact
Anzenna Support
for assistance.