23.1 自定义属性页

通过实施自定义属性,您可以自定义和扩展 Delegation and Configuration(委托和配置)控制台。通过自定义属性,您可以将专有帐户和 OU 属性(如 Active Directory 纲要扩展和虚拟属性)添加到特定向导和属性窗口。这些扩展允许您自定义 DRA 以满足您的特定需求。使用 Delegation and Configuration(委托和配置)控制台中的 New Custom Page(新建自定义页面)向导,您可以快速轻松地创建自定义页面以扩展相应的用户界面。

如果您的助理管理员需要独特的权限来安全地管理自定义页面,您还可以创建和委托自定义权限。例如,您可能希望将用户帐户管理仅限于自定义页面上的属性。有关更多信息,请参见实施自定义权限。

23.1.1 自定义属性页的工作方式

User Interface Extensions(用户界面扩展)是 DRA 在相应的向导和属性窗口中显示的自定义页面。您可以配置自定义页面以在 Delegation and Configuration(委托和配置)控制台中公开 Active Directory 属性、纲要扩展和虚拟属性。

选择任何受支持的 Active Directory 属性、纲要扩展或虚拟属性时,可以通过以下方式使用自定义页面:

  • 限制助理管理员管理定义明确且受控制的属性集。此属性集可以包括标准属性和纲要扩展。标准属性是默认情况下通过“帐户和资源管理”控制台公开的 Active Directory 属性。

  • 公开由 DRA 管理的标准属性以外的 Active Directory 属性。

  • 扩展 Delegation and Configuration(委托和配置)控制台以包含专有属性。

您还可以配置 DRA 如何显示和应用这些属性。例如,您可以使用默认属性值定义用户界面控件。

DRA 会将自定义页面应用于企业中所有适用的受管对象。例如,如果创建自定义页面以将 Active Directory 纲要扩展添加到 Group Properties(组属性)窗口,则 DRA 会将此页面上的属性应用于支持指定纲要扩展的域中的每个受管组。每个自定义页面都需要一组唯一的属性。您无法将 Active Directory 属性添加到多个自定义页面。

您无法在现有用户界面中禁用单个窗口或选项卡。助理管理员可以使用默认用户界面或自定义页面选择属性值。DRA 将应用最近选择的属性值。

DRA 会为自定义属性提供完整的审计追踪。DRA 会将以下数据记录到应用程序事件日志中:

您还可以运行更改活动报告以监视自定义属性的配置更改。

从主管理服务器实施和修改自定义页面。在同步期间,DRA 会跨多主集合复制自定义页面配置。有关更多信息,请参见配置多主集合。

23.1.2 支持的自定义页面

您创建的每个自定义页面都允许您选择一组 Active Directory 属性、纲要扩展或虚拟属性,并将这些属性公开为自定义选项卡。可以创建以下类型的自定义页面:

自定义用户页面

可在以下窗口中显示自定义选项卡:

  • “用户属性”窗口

  • “创建用户”向导

  • “克隆用户”向导

自定义组页面

可在以下窗口中显示自定义选项卡:

  • “组属性”窗口

  • “创建组”向导

  • “克隆组”向导

自定义计算机页面

可在以下窗口中显示自定义选项卡:

  • “计算机属性”窗口

  • “创建计算机”向导

自定义联系人页面

可在以下窗口中显示自定义选项卡:

  • “联系人属性”窗口

  • “创建联系人”向导

  • “克隆联系人”向导

自定义 OU 页面

可在以下窗口中显示自定义选项卡:

  • “OU 属性”窗口

  • “创建 OU”向导

  • “克隆 OU”向导

自定义资源邮箱页面

可在以下窗口中显示自定义选项卡:

  • “资源邮箱属性”窗口

  • “创建资源邮箱”向导

  • “克隆资源邮箱”向导

自定义动态分发组页面

可在以下窗口中显示自定义选项卡:

  • “动态分发组属性”窗口

  • “创建动态分发组”向导

  • “克隆动态分发组”向导

23.1.3 支持的自定义属性控件

将 Active Directory 属性、纲要扩展或虚拟属性添加到自定义页面时,还可以配置助理管理员输入属性值的用户界面控件。例如,可以通过以下方式指定属性值:

  • 定义特定的值范围

  • 设置默认属性值

  • 指明是否需要属性

还可以配置用户界面控件以显示专有信息或说明。例如,如果为员工标识号定义特定范围,则可以配置文本框控件标签以显示指定员工标识号(001 到 100)。

每个用户界面控件都支持单个 Active Directory 属性、纲要扩展或虚拟属性。根据属性类型配置以下用户界面控件:

Active Directory 属性类型

支持的用户界面控件

布尔

复选框

日期

日历控件

整数

文本框(默认)

选择列表

字符串

文本框(默认)

选择列表

对象选择器

多值字符串

选择列表

23.1.4 使用自定义页面

可以从 User Interface Extensions(用户界面扩展)节点创建自定义页面。创建页面后,可以添加或去除 AD 属性,以及禁用或删除页面。对于要配置的每个自定义,请创建自定义页面并为助理管理员指派相应的权限或角色。在开始使用自定义页面时,请考虑以下最佳实践:

  1. 要确保 DRA 识别您的 Active Directory 属性、纲要扩展属性或虚拟属性,请在每个管理服务器上重启动 NetIQ 管理服务。

  2. 确定要创建的自定义页面的类型以及希望助理管理员使用此自定义页面管理的属性。您可以选择任何 Active Directory 属性,包括纲要扩展属性和现有 DRA 向导和属性窗口中的属性,或您创建的任何虚拟属性。但是,每个自定义页面都需要一组唯一的属性。您无法将 Active Directory 属性添加到多个自定义页面。

    自定义页面不会替换现有的用户界面。有关详细信息,请参见自定义属性页的工作方式和支持的自定义页面。

  3. 确定您希望助理管理员如何指定这些属性。例如,您可能希望将指定的属性限制为三个可能的值。您可以为每个属性定义相应的用户界面控件。有关更多信息,请参见支持的自定义属性控件。

  4. 确定助理管理员是否需要专有信息或指令才能成功管理这些属性。例如,确定 Active Directory 是否需要属性值的语法,例如判别名 (DN) 或 LDAP 路径。

  5. 确定这些属性应在自定义页面上显示的顺序。您可以随时更改显示顺序。

  6. 确定 DRA 应如何使用此自定义页面。例如,您可以将用户自定义页面添加到 New User(新建用户)向导和 User Properties(用户属性)窗口。

  7. 使用“助理 Admin 细节”窗格上的“指派”选项卡校验助理管理员对正确的对象集是否具有相应的权限。如果已为此自定义页面创建自定义权限,请将这些权限委托给相应的助理管理员。

  8. 确定助理管理员是否需要自定义权限来管理此页面上的属性。例如,如果将自定义页面添加到“用户属性”窗口,则委托 Modify All User Properties(修改所有用户属性)权限可能会授予助理管理员过多的权限。创建实现自定义页面所需的任何自定义权限。有关更多信息,请参见实施自定义权限。

  9. 使用上述步骤中的答案,创建相应的自定义页面。

  10. 将有关您实施的自定义属性页的信息分发给相应的助理管理员(例如 Help Desk)。

要实现属性自定义,您必须具有 DRA 管理角色中包含的权限。有关自定义页面的更多信息,请参见自定义属性页的工作方式。

23.1.5 创建自定义属性页

通过创建不同的自定义页面,可以创建不同的自定义属性。默认情况下会启用新的自定义页面。

创建自定义页面时,可以禁用它。禁用自定义页面会将其隐藏在用户界面中。如果要创建多个自定义页面,则可能需要禁用这些页面,直到测试并完成自定义。

注:计算机帐户将从用户帐户继承 Active Directory 属性。如果扩展 Active Directory 纲要以包含用户帐户的其他属性,则可以在创建自定义页面以管理计算机帐户时选择这些属性。

要创建自定义属性页:

  1. 导航到 Configuration Management(配置管理)> User Interface Extensions(用户界面扩展)节点。

  2. 在“任务”菜单上,单击新建,然后单击要创建的自定义页面的相应菜单项。

  3. 在“常规”选项卡上,键入此自定义页面的名称,然后单击确定。如果要禁用此页面,请清除已启用复选框。

  4. 对于要包含在此自定义页面中的每个属性,请完成以下步骤:

    1. 在“属性”选项卡上,单击添加。

    2. 要选择属性,请单击浏览。

    3. 在 Control label(控件标签)字段中,键入 DRA 应用作用户界面控件标签的属性名称。确保控件标签具有用户友好性和高度描述性。还可以包含指令、有效值范围和语法示例。

    4. 从 Control type(控件类型)菜单中选择相应的用户界面控件。

    5. 在 Delegation and Configuration(委托和配置)控制台中选择希望 DRA 显示此自定义页面的位置。

    6. 要指定其他属性,例如最小长度或默认值,请单击高级。

    7. 单击确定。

  5. 要更改 DRA 在自定义页面上显示这些属性的顺序,请选择相应的属性,然后单击向上移动或向下移动。

  6. 单击确定。

23.1.6 修改自定义属性

通过修改自定义属性,可以更改自定义页面。

要修改自定义属性:

  1. 导航到 Configuration Management(配置管理)> User Interface Extensions(用户界面扩展)节点。

  2. 在列表窗格中,选择所需的自定义页面。

  3. 在“任务”菜单上,单击属性。

  4. 修改此自定义页面的相应属性和设置。

  5. 单击确定。

23.1.7 识别使用自定义页面管理的 Active Directory 属性

可以快速识别使用特定自定义页面管理的 Active Directory 属性、纲要扩展或虚拟属性。

要识别使用自定义页面管理的 Active Directory 属性:

  1. 导航到 Configuration Management(配置管理)> User Interface Extensions(用户界面扩展)节点。

  2. 在列表窗格中,选择所需的自定义页面。

  3. 在细节窗格中,单击属性选项卡。要查看细节窗格,请单击“视图”菜单上的细节。

  4. 要校验 DRA 如何显示和应用属性,请从列表中选择相应的 Active Directory 属性、纲要扩展或虚拟属性,然后单击属性图标。

23.1.8 启用、禁用和删除自定义页面

启用自定义页面时,DRA 会将此自定义页面添加到关联的向导和窗口。要指定显示自定义页面的向导和窗口,请修改自定义页面属性。

注:为确保每个自定义页面都公开一组唯一的属性,DRA 不会启用包含在其他自定义页面上公开的属性的自定义页面。

禁用自定义页面时,DRA 会从关联的向导和窗口中去除该自定义页面。DRA 不会删除自定义页面。要确保自定义页面永远不会显示在用户界面中,请删除自定义页面。

删除自定义页面时,DRA 会从关联的向导和窗口中去除该自定义页面。您无法恢复已删除的自定义页面。要从用户界面临时去除自定义页面,请禁用自定义页面。

要启用、禁用或删除自定义页面,请导航到“Configuration Management(配置管理)> User Interface Extensions(用户界面扩展)节点,然后在“任务”或右键单击菜单中选择所需的操作。

23.1.9 命令行界面

命令行界面可让您使用命令或批处理文件访问和应用功能强大的管理产品功能。使用命令行界面,您可以发出命令来实现跨多个对象的更改。

例如,如果需要将 200 名员工的用户主目录重定位到新服务器,则可以使用命令行界面输入以下单个命令来更改所有 200 个用户帐户:

EA USER @GroupUsers(HOU_SALES),@GroupUsers(HOU_MIS) UPDATE HOMEDIR:\\HOU2\USERS\@Target()

此命令指示 DRA 将 HOU_SALES 和 HOU_MIS 组中所有 200 个用户帐户的用户主目录字段更改为 \\HOU2\USERS\user_id。要使用本机 Microsoft Windows 管理工具完成此任务,至少需要执行 200 个单独的操作。

注:随着更多功能添加到 PowerShell 中,未来版本中将弃用命令行界面工具。