OS X Server:使用配置描述文件管理 Safari 插件选项

在 Safari 6.1.2 和 7.0.2 中,可使用 OS X Server 的配置描述文件功能管理 Safari 插件选项。

使用 OS X Server 中的描述文件管理器创建一个“自定设置”有效负载。在偏好设置域名中键入“com.apple.Safari”,然后添加如下所述的 ManagedPlugInPolicies 键。

类型 内容
ManagedPlugInPolicies 字典 每个托管插件的信息都存储在此字典中。该键是插件的包标识符,该值是包含插件信息的字典,如下所述。

常见的插件包标识符包括:
  • com.apple.QuickTime Plugin.plugin
  • com.oracle.java.JavaAppletPlugin
  • com.macromedia.Flash Player.plugin

 

插件字典
每个插件信息字典都可以包含以下键:

类型
PlugInFirstVisitPolicy 字符串

可选。用于确定首次访问使用此插件的网站时的插件政策。根据此政策,Safari 将允许该插件运行、阻止该插件运行或询问用户是否应允许该插件运行。


可接受以下值:

  • PlugInPolicyAsk = 询问
  • PlugInPolicyBlock = 阻止
  • PlugInPolicyAllowWithSecurityRestrictions = 允许
  • PlugInPolicyAllowNoSecurityRestrictions = 始终允许
PlugInPreventPerSitePolicyChange 布尔值 可选。如果存在且设为 true,则用户可能无法更改根据 PlugInHostnamePolicies 定义的网站插件设置。
PlugInRunUnsandboxedOnFirstVisit 布尔值 可选。如果存在且设为 true,则首次访问某网站时,插件可能在非安全模式下运行。默认值为 false
PlugInHostnamePolicies 字典阵列 可选。此阵列用于存储各个网站的设置。每个网站的字典格式如下所述。

 

网站字典
每个网站字典都可以包含以下键:

类型
PlugInHostname 字符串 该网站的主机名称。
PlugInPolicy 字符串 用于确定访问此网站时所用的插件政策。允许的值与如上所述的 PlugInFirstVisitPolicy 键相同。
PlugInRunUnsandboxed 布尔值 可选。如果存在且设为 true,则允许该插件在非安全模式下运行。默认值为 false

了解详情

有关 Safari 插件设置的示例,您可以查看此示例配置描述文件源。

发布日期: