9.2 实现自定义 ActiveView

ActiveView 可实时访问一个或多个域或 OU 中的特定对象。您可以在 ActiveView 中添加或去除对象,而无需更改基础域或 OU 结构。

您可以将 ActiveView 视为虚拟域或 OU,或视为关系数据库的 select 语句或数据库视图的结果。ActiveView 可以包括或排除任何对象集,包含其他 ActiveView,并具有重叠内容。ActiveView 可以包含来自不同域、树和林的对象。您可以配置 ActiveView 以满足任何企业管理需求.

ActiveView 可以包括以下对象类型:

帐户:

  • 用户

  • 组

  • 计算机

  • 联系人

  • 动态分发组

  • 已发布的打印机

  • 已发布的打印机打印作业

  • 资源邮箱

  • 共享邮箱

  • 公共文件夹

目录对象:

  • 组织单元

  • 域

  • 成员服务器

委托对象:

  • ActiveView

  • 自我管理

  • 直属上司

  • 受管组

资源:

  • 已连接的用户

  • 设备

  • 事件日志

  • 打开的文件

  • 打印机

  • 打印作业

  • 服务

  • 共享

Azure 对象:

  • Azure 用户

  • Azure 组

  • Azure 租户

随着企业的变化或发展,ActiveView 会发生变化以包含或排除新对象。因此,您可以使用 ActiveView 来降低模型的复杂性,提供所需的安全性,并为您提供比其他企业组织工具更大的灵活性。

9.2.1 ActiveView 规则

ActiveView 可以由包含或排除对象(如用户帐户、组、OU、联系人、资源、计算机、资源邮箱、共享邮箱、动态分发组和 ActiveView)的规则组成。这种灵活性使得 ActiveView 具有动态性。

这些匹配称为通配符。例如,您可以定义规则以包含名称与 DOM* 匹配的所有计算机。此通配符规范将搜索名称以字符串 DOM 开头的任何计算机帐户。通配符匹配将使管理具有动态性,因为帐户在与规则匹配时会自动包含在内。因此,在使用通配符时,无需在组织发生变化时重新配置 ActiveView。

另一个示例是基于组成员资格定义 ActiveView。您可以定义规则以包含以字母 NYC 开头的组的所有成员。然后,当成员添加到符合此规则的任何组时,这些成员将自动包含在此 ActiveView 中。随着企业的变化或发展,DRA 将重新应用规则以在相应的 ActiveView 中包含或排除新对象。