目录服务


扩展架构的方法
扩展架构是指向架构中添加元素,通常是对象类和属性。缺省的架构中带有可用于各个目录项的大量对象类和属性。扩展架构之前,请先查看缺省架构中是否有可以使用而不需扩展架构的现有元素。例如,如果需要添加对象类 dominoPerson 的其他属性,请考查是否可以使用已经为 dominoPerson 定义的属性。

如果缺省架构不包含需要的属性,则可以定制该元素。

扩展架构有两种方法:使用“Domino LDAP 架构”数据库 (SCHEMA.NSF) 或使用 Domino 目录添加表单和域。

注意 不支持以修改随 Domino 提供的 LSCHEMA.LDIF 文件的方法来扩展架构。此文件用于在缺省 Domino LDAP 架构中定义 LDAP 标准的对象类。

架构数据库

使用“Domino LDAP 架构”数据库 (SCHEMA.NSF) 可以扩展架构。“架构”数据库:


使用“架构”数据库向架构中添加的对象类不会与 Domino 目录中的表单产生映射。因此,要将这些架构元素定义的目录项添加到目录,管理员必须使用 LDAP 操作,且该项仅可以通过 LDAP 访问,而不为 Notes 和 Web 用户所见。

Domino 目录

可以通过向 Domino 目录中添加表单、子表单和域来扩展架构。此方法允许 Notes 和 Web 用户创建和查看将新的架构元素用作文档的项,同时也可使 LDAP 用户访问该项。此方法比使用“架构”数据库更耗时,必须小心操作以免在架构定义中出现错误。

另请参阅