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

---|---|---|
ManagedPlugInPolicies | 
 字典 | 
每个托管插件的信息都存储在此字典中。该键是插件的包标识符,该值是包含插件信息的字典,如下所述。 
 
常见的插件包标识符包括: 

| 

插件字典

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

---|---|---|
PlugInFirstVisitPolicy | 
 字符串 | 

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

| 

PlugInPreventPerSitePolicyChange | 
 布尔值 | 
可选。如果存在且设为 true ,则用户可能无法更改根据 PlugInHostnamePolicies 定义的网站插件设置。 | 

PlugInRunUnsandboxedOnFirstVisit | 
 布尔值 | 
可选。如果存在且设为 true ,则首次访问某网站时,插件可能在非安全模式下运行。默认值为 false 。 | 

PlugInHostnamePolicies | 
 字典阵列 | 
可选。此阵列用于存储各个网站的设置。每个网站的字典格式如下所述。 | 

网站字典

每个网站字典都可以包含以下键:
键 | 
类型 | 
值 | 

---|---|---|
PlugInHostname | 
 字符串 | 
该网站的主机名称。 | 

PlugInPolicy | 
 字符串 | 
用于确定访问此网站时所用的插件政策。允许的值与如上所述的 PlugInFirstVisitPolicy 键相同。 | 

PlugInRunUnsandboxed | 
 布尔值 | 
可选。如果存在且设为 true ,则允许该插件在非安全模式下运行。默认值为 false 。 | 

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