Filter-list naming convention for MDM configuration? #316
-
|
Hi, `rulesets ` I've been trying for annoyances-socials but that doesn't seem to do anything except for deleting it out of the list? Any documentation on this would be quite useful. If this doesn't exist, I can help to share my config files. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
nevermind, i'm stoopid. Documentation for MDM would still be useful tho. |
Beta Was this translation helpful? Give feedback.
-
|
devs, please add a page similar to this somewhere in the docs. IntroductionWith the recent switch to Manifest V3 in Chromium-based browsers like Google Chrome and Microsoft Edge, some ad-blocking extensions are no longer supported. Unfortunately, uBlock Origin is among those affected and gets automatically disabled, even if pushed for installation. As an alternative, we are using uBlock Lite. However, uBlock Lite requires additional configuration to ensure effective ad, phishing, and malware blocking. This guide provides setup instructions to ensure users have the necessary protections in place. Table of ContentsWhy Use uBlock Lite?
Configuration StepsMacOSExtension settings for browsers on MacOS are configured using plists. Microsoft EdgePreference Domain: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>disableFirstRunPage</key>
<true/>
<key>noFiltering</key>
<array>
<string>example.com</string>
<string>mycorp.test</string>
</array>
<key>rulesets</key>
<array>
<string>+default</string>
<string>+badware</string>
<string>+urlhaus-full</string>
<string>+openphish-domains</string>
<string>+annoyances-cookies</string>
<string>+annoyances-others</string>
<string>+annoyances-overlays</string>
<string>+annoyances-widgets</string>
<string>+annoyances-social</string>
</array>
</dict>
</plist>Google ChromePreference Domain: same Plist as Edge WindowsExtension settings for browsers in Windows are configured within the Registry. Microsoft Edge############################################################################################################
### uBlock Origin Lite config settings for Microsoft Edge
### Mauro Mortier
### CloudCom
### 28-03-2025
############################################################################################################
$urls=@"
example.com
example2.com
"@ -split "`n" | % {$_.trim()}
$rulesets=@"
+default
+badware
+urlhaus-full
+openphish-domains
+annoyances-cookies
+annoyances-others
+annoyances-overlays
+annoyances-widgets
+annoyances-social
"@ -split "`n" | % {$_.trim()}
$baseKey = "HKLM:\SOFTWARE\Policies\Microsoft\Edge\3rdparty\extensions\cimighlppcgcoapaliogpjjdehbnofhn\policy"
$noFilteringKey = "$baseKey\noFiltering"
$rulesetsKey = "$baseKey\rulesets"
if (test-path -path $noFilteringKey) {remove-item -path $noFilteringKey}
if (test-path -path $rulesetsKey) {remove-item -path $rulesetsKey}
if (-not (test-path -path $baseKey)) {
new-item -path "HKLM:\SOFTWARE\Policies\Microsoft\Edge\3rdparty\extensions\cimighlppcgcoapaliogpjjdehbnofhn" -name "policy" -force
}
new-item -path $baseKey -name "noFiltering" -force
new-item -path $baseKey -name "rulesets" -force
new-itemProperty -path $baseKey -name "disableFirstRunPage" -value 1 -propertyType DWord -force
$i = 0
$urls | % -process {
$i++
new-itemProperty -path $noFilteringKey -name "$i" -value "$_" -propertyType String -force
}
$i = 0
$rulesets | % -process {
$i++
new-itemProperty -path $rulesetsKey -name "$i" -value "$_" -propertyType String -force
}Google Chrome(Same script as for Edge, but with the Chrome extension ID: |
Beta Was this translation helpful? Give feedback.
devs, please add a page similar to this somewhere in the docs.
Introduction
With the recent switch to Manifest V3 in Chromium-based browsers like Google Chrome and Microsoft Edge, some ad-blocking extensions are no longer supported. Unfortunately, uBlock Origin is among those affected and gets automatically disabled, even if pushed for installation.
As an alternative, we are using uBlock Lite. However, uBlock Lite requires additional configuration to ensure effective ad, phishing, and malware blocking. This guide provides setup instructions to ensure users have the necessary protections in place.
Table of Contents
Why Use…