“RBS 配置”任务提供对 RBS 对象的完全控制。它是管理和配置 RBS 对象的中心所在。您可以按照类型列出并修改 RBS 对象。该任务还会提供有关 RBS 系统的有用信息,例如集合中的模块数目、已安装的模块数目、未安装的模块数目及过期的模块数目。有些操作可以同时在多个对象上操作。例如,您可以同时关联或取消关联某个职能的多个成员。
集合是树的顶端树枝;它存放所有其他职能和对象。集合可位于国家/地区、域、位置、组织或组织单元中。树中可以有多个集合,一个集合可以有多个拥有者。此类拥有者对集合拥有主管权限。
如果单击“配置”>“基于职能的服务”>“RBS 配置”,即会显示“RBS 配置”窗口。如果尚未在 iManager 上配置 RBS 服务,请单击窗口中的链接然后遵循屏幕上的指导进行操作。
“RBS 配置”屏幕上会显示两个选项卡:
您仅能看到自己拥有的集合:
在“RBS 配置”页上,您可以创建职能、任务和属性簿。
选择一个集合。
单击“新建”>“iManager 职能”。
“创建 iManager 职能”向导随即显示。
完成向导中的步骤。
选择一个集合。
选择一个职能,然后单击“编辑”。
职能的任务列表随即显示。
在此页中添加或从中去除任务,然后单击“确定”。
选择一个集合。
选择一个职能然后单击“删除”。
显示讯息:“此操作将删除所有选定职能。是否继续?”
单击“确定”。
选择一个集合。
选择一个职能然后单击“操作”>“成员关联”。
定义职能成员和范围。
从范围指派权限。
默认情况下,会选择“指派权限”。这表示已完成所有 ACL 指派。如果只想为成员指派职能而不指派权限,请取消选择此选项。
默认情况下,会在下拉菜单中选择“子树”。这表示职能成员拥有对整个“子树”的权限。如果只想将权限设置到树枝,请选择“基本对象”。
选择一个集合。
选择一个职能,然后单击“操作”>“类别指派”。
“类别指派”页随即显示。
选择类别,然后单击向右箭头将其指派到职能。
单击“确定”。
选择一个集合。
选择一个职能然后单击“操作”>“说明”。
在文本框中键入说明。
单击“确定”。
任务是执行特殊管理功能(例如,创建用户或设置口令)的插件。iManager 会在窗口左侧的导航区中按组列出任务。使用“任务”选项卡可创建、修改和删除任务。
选择一个集合。
单击“任务”>“新建”。
“创建 iManager 任务”向导随即显示。
完成向导中的步骤。
有关在 Plug-in Studio 中创建任务的相关信息,请参见从 Plug-In Studio 创建新任务。
选择一个集合。
单击“任务”,然后选择一个任务。
单击“删除”。
显示讯息:“此操作将删除所有选定任务。是否继续?”
单击“确定”。
选择一个集合。
单击“任务”,然后选择一个任务。
单击“职能指派”。
在“编辑职能指派”页上,单击右键将可用职能指派到任务。
单击“确定”。
选择一个集合。
单击“任务”,然后选择一个任务。
单击“操作”>“说明”。
在文本框中键入说明。
单击“确定”。
属性簿会显示可以修改的属性页。这些属性属于对象或类型相同的对象集。管理员会以基于对象的方式(类似于 ConsoleOne®)使用属性簿来显示并修改特性。其他用户则以基于职能的方式使用属性簿页。
属性簿可以指派给职能并显示在职能的任务列表中。例如,修改用户对象特性的属性簿可能包含一个页面,可让您指定用户的登录底稿。另有页面可让您更改用户的电子邮件地址和电话号码。
属性簿页类似于任务。不过,它们用于在单个视图中显示和修改属性。对于更为复杂的类似向导的 UI,则应创建任务。
选择一个集合。
单击“属性”>“新建”。
完成“创建属性簿”向导中的步骤。
重要说明:在 iManager 中,有些字符具有特殊意义,必须使用反斜杠 (\) 字符进行转义,例如:NDAP (NDS):* 句点 (.) * 等号 (=) * 加号 (+) * 反斜杠 (\)LDAP:* DN:, = + \ @; < > * 前导字符 # * 前导空格或尾部空格
选择一个集合。
单击“属性”,然后选择一个属性簿。
单击“删除”。
选择一个集合。
单击“属性”,然后选择一个属性簿。
单击“操作”>“职能指派”。
以右键单击可用特性即可将其指派到职能。
单击“确定”。
选择一个集合。
单击“属性”,然后选择一个属性簿。
单击“操作”>“页列表”。
修改页列表,然后单击“确定”。
选择一个集合。
单击“属性”,然后选择一个属性簿。
单击“操作”>“对象类型指派”。
以右键单击即可指派可用对象类型。
单击“确定”。
选择一个集合。
单击“属性”,然后选择一个属性簿。
单击“操作”>“说明”。
键入说明然后单击“确定”。
“模块”页可列出选定集合上当前已安装的 RBS 模块。这些模块仅包含 RBS 属性簿和任务。您可以添加(如果要创建自定义属性簿的话)和删除模块,也可以为选定插件模块键入说明。
单击“新建”。
“创建模块”向导随即显示。
键入 RBS 模块名称并浏览集合。
单击“确定”。
确认讯息随即显示。
选择一个模块然后单击“删除”。
删除操作将去除模块树枝中的所有内容:属性簿和任务。
单击“确定”以确认删除。
选择一个模块。
单击“操作”>“说明”。
添加 RBS 模块的说明。
类别可将特定功能专属的职能和任务组在一起。例如,“鉴定和口令”、“协作”、“目录”、“文件管理”及 Identity Manager 都属于类别。您可以添加和删除类别,也可以为选定类别键入说明。
单击“新建”。
“新类别”向导随即显示。
命名类别。
所属的集合将显示在第二个文本框中。
(可选)添加新类别的说明,然后单击“下一步”。
选择与新类别关联的职能,然后单击“下一步”。
查阅新类别摘要,然后单击“完成”。
删除类别操作可能会使职能没有类别指派。
选择一个类别,然后单击“删除”。
单击“确定”以确认删除。
选择一个类别。
单击“操作”>“说明”。
为类别添加说明。
如果树中不再需要“基于职能的服务”,则可以通过 iManager 安全地删除“RBS 集合”对象。删除 RBS 集合操作也会自动清除树中的所有用户职能关联和范围。请勿使用其他实用程序(如 ConsoleOne)删除 RBS 集合。
可使用“RBS 配置”任务去除 RBS。
在“配置”中,选择“基于职能的服务”>“RBS 配置”。
选择要删除的集合。
单击“删除”。
删除 RBS 集合之后,即使树中没有 RBS 集合对象,所有登录到 iManager 的用户也会进入“指派的访问”方式。
要切换回“不受限”方式(默认方式),请执行以下操作:
在“配置”中,选择“iManager 服务器”>“配置 iManager”。
单击“RBS”。
选择“RBS 树列表”字段中的树名,然后单击字段旁边的减号按钮,即可将其删除。
单击“保存”。
注销 iManager 然后再次登录。
注:当在“不受限”方式中使用 iManager 时,您通常可在 iManager 主页上看到下列讯息:“声明:无法使用某些职能和任务”。单击“查看细节”,有几项任务会显示“不受当前鉴定者支持”讯息,即使这些任务能够正常运行。此讯息会误导用户,iManager 将于 RBS 配置完成后去除这些讯息。
Plug-In Studio 提供了一种便捷的方法,方便用户一天内多次执行任务。使用 Plug-in Studio 可为您最常使用的操作动态创建任务。您也可以在此处编辑和删除任务。
例如,要修改用户,您无需选择“修改对象”,而只需创建一个动态 UI 只编辑选定特性(如名或称谓)即可。数据存储在 $TOMCAT_HOME/webapps/nps/portal/modules/custom 目录中。(如果您使用其他万维网服务器程序,万维网服务器可能也会有所不同。)
在“配置”中,选择“基于职能的服务”>“Plug-in Studio”。
单击“新建”。
“任务生成器”随即显示,帮助您生成自定义任务和属性页。
通过填写下列字段选择对象类型和平台:
在“插件字段”屏幕中,选择或填入下列内容,然后单击“安装”。
从可用特性列表中为选定对象类选择特性。
单击该特性会列出选定特性的所有可用控件。双击将接受默认控件并将其移到插件字段。
选定控件旁边有三个图标:
单击该图标添加可用值;然后单击“确定”,图标便会停止闪动。
单击特性时也会显示相同的控件。可将其更改为选定特性的任何可用控件。
列出特性选项。
页面左侧区域的“插件属性”的下方提供了插件 ID 并可将任务指派到 RBS 集合。打开“对象选择器”可查找 RBS 集合。将任务指派到职能。所指派的职能将决定其在“职能和任务”屏幕中的显示位置。
例如,如果选择的是“用户管理”职能,则在创建过程中可随时单击“预览”。新的浏览器窗口随即打开,您可在其中查阅校验设计选项的任务,然后关闭预览。单击“安装”,iManager 将动态生成执行任务的 .xml 文件、.jsp 文件及 Java 文件,会在稍后将其安装到系统中。
在“配置”中,选择“基于职能的服务”>“Plug-in Studio”。
选择任务,然后单击“编辑”。
修改新建任务中所述的设置,然后单击“安装”。
将显示确认讯息“已成功创建和安装插件”。
在“配置”中,选择“基于职能的服务”>“Plug-in Studio”。
选择任务然后单击“删除”。
显示讯息:“是否确认要删除此插件?”
单击“确定”。
确认讯息随即显示。“已成功删除插件。”
使用此任务可导出您的自定义任务,以便供其他 iManager 服务器部署。
在“配置”中,选择“基于职能的服务”>“Plug-in Studio”。
选择要导出的任务。单击“操作”>“导出”。
使用此任务可将自定义任务部署到多个 iManager 服务器上。
在“配置”中,选择“基于职能的服务”>“Plug-in Studio”。
单击“操作”>“导入”。浏览要导入任务的 RBS 集合。浏览已导出的 NPM。单击“导入”。
可通过以下两种方法将成员与职能相关联:
“编辑成员关联”功能可将某个职能指派到选定成员。
在“职能和任务”中,选择“配置”>“基于职能的服务”>“编辑成员关联”。
指定一个成员,然后单击“确定”。
随即出现一个列表,显示此成员指派到的职能。
指定一个职能。
指定范围,然后单击“确定”。
此数据便会保存到 eDirectory 中。登录之后,新指派的职能会出现在拥有该职能的成员的左列。
使用此任务可允许指派的拥有者管理 RBS 对象。
在“职能和任务”中,选择“配置”> “基于职能的服务”>“编辑拥有者集合”。
指定一个集合拥有者,然后单击“确定”。
添加或去除此人员可以拥有的集合,然后单击“确定”。