2

我正在尝试通过修改 Chrome 策略在 OS X 上安装私有 Chrome 扩展程序。通过编辑相关的 HKEY_LOCAL_MACHINE 注册表,我能够在 Windows 上成功地做到这一点,但在 OS X 上我遇到了问题。

使用以下命令,策略会显示在 chrome://policy 中,但在 Windows 上具有“推荐”级别而不是“强制”级别。

defaults write com.google.Chrome ExtensionInstallSources -array "http://install-url.com/*"
defaults write com.google.Chrome ExtensionInstallWhitelist -array "chrome-extension-id"

每当我尝试安装扩展程序时,Chrome 只会下载文件并显示无法从该网站安装应用程序、脚本和扩展程序的消息。

任何帮助将不胜感激!

4

2 回答 2

3

这是一个旧帖子,但它出现在谷歌搜索中,这里没有答案。

经过一些故障排除后,这个问题的答案如下:

包含推荐策略的文件是

~/Library/Preferences/com.google.Chrome.plist 

如果在用户上下文中运行,您发布的命令将修改此文件

为了拥有Mandatory,您需要通过 JAMF 或 Munki 来管理您的 Mac。管理您的 Mac 后,您可以在

/Library/Managed Preferences/

&

/Library/Managed Preferences/$user

这实际上将 com.google.Chrome.plist 从用户上下文移动到机器上下文。香港中文大学 vs HKLM

此处的文档在调试 https://www.chromium.org/administrators/mac-quick-start下对此进行了更多讨论

于 2017-10-20T20:57:49.487 回答
0

对于 Mac,扩展的策略在通过策略配置应用程序和扩展中给出。

就像声明的那样:

可以通过com.google.Chrome.extensions.gihmafigllmhbppdfjnfecimiohcljba捆绑包的 MCX 首选项配置扩展的策略,org.chromium.Chromium.extensions.gihmafigllmhbppdfjnfecimiohcljba如果使用 Chromium,则可以为捆绑包配置。

完整的配置过程可以在给定的文档中找到。

于 2016-07-06T10:38:09.507 回答