macos - 如何在 Mac 上限制 Chrome 扩展程序的安装
问题描述
我正在尝试删除用户在 Mac OS 上的 Chrome 中安装扩展程序的能力。我找到了 ExtensionInstallBlacklist 政策,但不知道如何让它真正开始工作。有小费吗?
有没有人知道禁用登录 Chrome/更改配置文件/用户的能力的方法?
提前致谢!
贾里德
解决方案
这是一个比我在 Ubuntu 上的谷歌文档更好的例子: https ://www.chromium.org/administrators/configuring-policy-for-extensions
Mac
The policies for the extension can be configured via MCX preferences for the com.google.Chrome.extensions.gihmafigllmhbppdfjnfecimiohcljba bundle, or for the org.chromium.Chromium.extensions.gihmafigllmhbppdfjnfecimiohcljba bundle if using Chromium. This can be done by creating a plist file with the configuration and importing it using dscl:
<?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>com.google.Chrome.extensions.gihmafigllmhbppdfjnfecimiohcljba</key>
<dict>
<key>Bookmarks Bar</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<array>
<dict>
<key>title</key>
<string>Chromium</string>
<key>url</key>
<string>chromium.org</string>
</dict>
<dict>
<key>title</key>
<string>Videos</string>
<key>children</key>
<array>
<dict>
<key>title</key>
<string>YouTube</string>
<key>url</key>
<string>youtube.com</string>
</dict>
</array>
</dict>
</array>
</dict>
</dict>
</dict>
</plist>
https://chromium.googlesource.com/chromium/src/+/master/components/policy/resources/policy_templates.json
https://www.chromium.org/administrators/policy-list-3/extension-settings-full
https://developer.chrome.com/extensions/declare_permissions
推荐阅读
- d3.js - 为什么 Cytoscape.js 会阻止跨域图像请求,但 d3.js 不会?
- r - 试图将我的头围绕索引到一个小标题列表中
- angular - 如何为通用组件提供更具体的组件以在 Angular 7 中进行渲染
- c++ - 如何获得对 range-v3 视图的基础向量条目的写访问权限并将另一个视图的值分配给它?
- javascript - 放
- 值 id 到值,但在输入中显示 li 文本
- vuejs2 - Vue - 从 axios 响应中传递子组件的数据
- android - 约束布局在 API 22 中异常工作
- android - 如何修复清单合并失败并出现多个错误,请参阅日志?
- firebase - Firestore 索引限制
- android - 无法解析(getsupportfragmentmanager,java.lang.string)