URLBlocklist

Block access to a list of URLs

Supported on:

  • Chrome (Windows) since version 86

Description:

Setting the URLBlocklist policy stops web pages with prohibited URLs from loading. Administrators can specify the list of URL patterns to be blocked. If left unset, no URLs are blocked in the browser. Up to 1,000 exceptions can be defined in URLAllowlist.

Note: This policy does not apply to in-page JavaScript URLs with dynamically loaded data. If you blocked example.com/abc, then example.com could still load it using XMLHTTPRequest. Additionally, this policy does not prevent web pages from updating the URL shown in the omnibox to a blocked one using the JavaScript History API.

From Samsung Browser version 73, you can block javascript://* URLs. But, this only affects JavaScript entered in the address bar or, for example, bookmarklets.

From Samsung Browser version 92, this policy is also supported in the headless mode.

From Samsung Browser version 147, the wildcard * on its own does not apply to internal internet:// URLs. To block these, you must explicitly use the internet://* pattern.

Note: Blocking internal internet://* URLs can lead to unexpected errors or can be circumvented in some cases. Instead of blocking certain internal URLs, see if there are more specific policies available. For example:

  • Instead of blocking internet://settings/certificates, use CACertificateManagementAllowed.

  • Instead of blocking devtools://*, use one of the DeveloperToolsAvailability, DeveloperToolsAvailabilityAllowlist or DeveloperToolsAvailabilityBlocklist policies.

Supported features:

  • Applied to browser without restart. Note that some ongoing tasks may not be affected.
  • Applied at Samsung Browser profile level.

Data type:

List of strings

Windows registry location:

Software\Policies\Samsung\Internet\URLBlocklist

Example value:

Software\Policies\Samsung\Internet\URLBlocklist\1 = example.com
Software\Policies\Samsung\Internet\URLBlocklist\2 = https://ssl.server.com
Software\Policies\Samsung\Internet\URLBlocklist\3 = hosting.com/bad_path
Software\Policies\Samsung\Internet\URLBlocklist\4 = https://server:8080/path
Software\Policies\Samsung\Internet\URLBlocklist\5 = .exact.hostname.com
Software\Policies\Samsung\Internet\URLBlocklist\6 = file://*
Software\Policies\Samsung\Internet\URLBlocklist\7 = custom_scheme:*
Software\Policies\Samsung\Internet\URLBlocklist\8 = *

More policies under Miscellaneous: