- 您知道公司如何添加此隐私设置(我为我的公司条目添加了附加域模式...),这是如何实现的?
策略
可以设置,覆盖用户在设置
中设置的首选项
。
请参阅管理员文档,按Windows快速入门,Mac快速入门或Linux快速入门上的链接。
阅读配置其他首选项,Chrome中的策略设置
我应该使用偏好设置还是策略?
如果您想设置一些特定行为,既可以通过偏好设置又可以通过策略来完成,并且不确定应该使用哪个,请简单回答:您是否希望用户能够更改此设置?
用户无法随意更改策略,但他们可以更改其偏好设置。
请注意,更改
Preferences
文件应在关闭chrome、chromium时进行,即没有正在运行的进程实例,以避免在再次启动chrome、chromium时未创建
Default
目录中的
SingletonLock
文件。
要在浏览器配置文件中设置
Preferences
文件中的首选项,例如
$ gedit ~/.config/chromium/Default/Preferences
。
"popups":{"[*.]domain1.com,*":{"setting":2},"[*.]domain2.com,*":{"setting":1}}
2
个阻止弹出窗口,1
个允许弹出窗口,另请参见DefaultPopupsSetting
。
在“设置”中,“弹出窗口异常”的“行为”右侧的图标表示
此设置由您的管理员强制执行。
管理员可以将策略应用于设备Set Chrome policies for devices或用户Set Chrome policies for users。
不同平台的策略格式如下:
Example value:
Windows:
Software\Policies\Google\Chrome\PopupsAllowedForUrls\1 = "https://www.example.com"
Software\Policies\Google\Chrome\PopupsAllowedForUrls\2 = "[*.]example.edu"
Android/Linux:
["https://www.example.com", "[*.]example.edu"]
Mac:
<array>
<string>https://www.example.com</string>
<string>[*.]example.edu</string>
</array>
例如,要在*nix平台上为设备创建弹出窗口的强制策略,您可以在
/etc/chromium-browser/policies/managed/
处创建一个
.json
文件。
$ sudo touch /etc/chromium-browser/policies/managed/popup_policy.json
$ gksudo gedit /etc/chromium-browser/policies/managed/popup_policy.json
然后为PopupsBlockedForUrls
和PopupsAllowedForUrls
设置弹窗策略。
{
"PopupsBlockedForUrls": ["[*.]example.com", "[*.]example1.com]"],
"PopupsAllowedForUrls": ["[*.]example2.com", "[*.]example3.com]"]
}
当Chrome、Chromium启动时,您可以通过导航到以下位置验证策略是否正在执行:
chrome://policy
应列出政策的位置;例如
Applies to Level Source Policy name Policy value Status
Machine Mandatory Platform PopupsBlockedForUrls [*.]example.com, [*.]example1.com] OK
一个示例策略列表模板可在
policy_templates.json处获得,还可以参见
策略模板。