使用桌面策略分配 Eclipse 首选项设置
您可以使用“桌面设置”文档添加或除去 Notes® 或其他 Expeditor 客户机应用程序使用的 Eclipse 首选项。
关于此任务
Eclipse 首选项是 pluginID/preferenceID=preferenceValue
格式的名称/值对。可使用此技术将 Eclipse 首选项名称值对推出给用户本地 Eclipse 首选项存储。
Domino® 桌面策略设置文档的定制设置选项卡包含受管设置选项,此选项允许您使用 pluginID/preferenceID=preferenceValue
格式指定 Eclipse 首选项。
注: Notes® 使用受管设置提供者 com.ibm.notes.managedsettings.provider 来与使用动态配置 (DynConfig) 构造的 Domino® 策略进行交互;Notes® 启动与其主邮件服务器的会话时,将检查策略。
注: 客户机消息已刷新 Notes 配置设置表示 DynConfig 过程已经应用并更新用户策略。
刷新策略时,会更新用户本地 Eclipse 首选项存储。
执行以下操作以将 Eclipse 首选项/值对推送给 Notes® 用户。
过程
- 使用 Notes® 或 Administrator 客户机,打开 Domino® 服务器上的 Domino® 目录 (NAMES.NSF)。
- 单击个人和组选项卡并打开设置视图。
- 单击添加设置,打开桌面设置选项卡,然后单击定制设置选项卡。
- 单击受管设置。
- 单击编辑列表以打开允许您添加 Eclipse pluginID/preferenceID=preferenceValue 值对的面板。
- 单击项并输入插件使用的 preferenceID。
- 单击值并输入要分配给 preferenceID 的值。值条目相当于 preferenceValue。
- 单击插件名称,并使用窗口小部件部署方法、Notes® 安装工具包或 Eclipse 附加组件安装程序指定要部署到 Notes® 客户机的插件。插件名称条目相当于 Eclipse pluginID。
- 启用强制选项以推送值对来覆盖设置中的其他任何先前设定值。
- 单击添加/修改值。注: 要除去某个已知的名称/值对,请在项和值字段中指定适用的名称对,并单击除去。注: 该面板的将这些受管设置添加到用户桌面部分将以不同于 Eclipse 标准 (
pluginID/preferenceID=preferenceValue
) 的语法 (preferenceName=prefValue; pluginID
) 显示值。 - 单击确定,然后单击保存并关闭。
备用 - 使用 Domino® Designer 配置 Eclipse 受管设置
关于此任务
虽然以下方法仍是进行部署的有效方法,但已通过使用 Domino® 8.5 中所引入的桌面策略设置文档上的 选项简化了该方法。
要使用策略文档为 Notes® 用户分配 Eclipse 受管设置值,请使用 Domino® Designer 向桌面策略设置文档添加新字段。有关相关信息,请参阅有关在 HCL Domino® Designer 帮助中设计字段的信息。
以下示例允许您设置 Eclipse 受管设置,该设置指定是否为 Notes® 客户机用户启用针对即时消息传递的单点登录。这是已处于策略控制下的实际设置,可在 Domino® Designer 中查看。
过程
- 在 Domino® Designer 中,创建新的字段,并以您要设置其值的设置的名称为该字段命名。例如,分配名称
IM_Enable_SSO
。对于字段值IM_Enable_SSO
,请使用关键字启用和禁用,其值分别映射为 true 和 false。 - 创建名为
$qual_Number
的计算文本字段,其中 Number 是一个整数。启用允许多个值选项。例如,创建名为$qual_009
的字段。确保字段名称唯一且不存在于表单上的任何其他位置。请使用下列格式:"PlugInName":"SettingName"
其中
PlugInName
是与设置相关的 Eclipse 插件的名称,而SettingName
是设置名称。例如,在我们的示例中将使用"com.ibm.collaboration.realtime.community.sametime":"IM_ENABLE_SSO"
注: 要为同一插件设置多个设置,请使用以下格式:"PluginName":"SettingName1":"SettingName2":"SettingName3"