- Do you know how its possible to the company to add this privacy settings ( i've addtional for my company entries domain pattern...),
how this is possible?
Policies
can be set which override user Preferences
set at Settings
.
See Documentation for Administrators, follow links at Windows Quick Start, Mac Quick Start, or Linux Quick Start.
Read Configuring Other Preferences, Policy Settings in Chrome
Should I use a Preference, or a Policy?
If you want to set some specific behavior that is accomplished by both
a preference and a policy, and you're not sure which one you should
use, simply answer: do you want users to be able to change this
setting?
User cannot change policies at will, but they can change their
preferences.
Note, these changes to Preferences
file should be made when chrome, chromium is closed, that is does not have an ongoing process instance to avoid a SingletonLock
file not being created in Default
directory a when chrome, chromium is launched again.
To set the preference at Preferences
file in browser configuration file, for example $ gedit ~/.config/chromium/Default/Preferences
"popups":{"[*.]domain1.com,*":{"setting":2},"[*.]domain2.com,*":{"setting":1}}
where 2
blocks popups, 1
allows popups, see also DefaultPopupsSetting
.
The icon at the right of the Behavior
at Pop-up exceptions
at Settings
indicates
This setting is enforced by your administrator.
Policies can applied to devices Set Chrome policies for devices or users Set Chrome policies for users by the administrator.
The formats for policies at different platforms are
Example value:
Windows:
SoftwarePoliciesGoogleChromePopupsAllowedForUrls1 = "https://www.example.com"
SoftwarePoliciesGoogleChromePopupsAllowedForUrls2 = "[*.]example.edu"
Android/Linux:
["https://www.example.com", "[*.]example.edu"]
Mac:
<array>
<string>https://www.example.com</string>
<string>[*.]example.edu</string>
</array>
For example, to create a mandatory policy for the device for popups at *nix platforms you can create a .json
file at /etc/chromium-browser/policies/managed/
$ sudo touch /etc/chromium-browser/policies/managed/popup_policy.json
$ gksudo gedit /etc/chromium-browser/policies/managed/popup_policy.json
then set the popup policies for PopupsBlockedForUrls
, PopupsAllowedForUrls
{
"PopupsBlockedForUrls": ["[*.]example.com", "[*.]example1.com]"],
"PopupsAllowedForUrls": ["[*.]example2.com", "[*.]example3.com]"]
}
When chrome, chromium is launched you can verify the policy is being enforced by navigating to
chrome://policy
where the policies should be listed; for example
Applies to Level Source Policy name Policy value Status
Machine Mandatory Platform PopupsBlockedForUrls [*.]example.com, [*.]example1.com] OK
A sample policy list template is available at policy_templates.json, see also Policy Templates.