使用 Domino® 目录定义新对象类的 LDAP 属性
扩展 LDAP 模式的首选方法是使用 Domino® LDAP 模式数据库。只有当 Notes® 或 Web 用户需要通过此目录中的文档访问新模式元素时,才使用 Domino® 目录扩展此模式。
开始之前
- 使用 Domino® 目录模板的副本(例如,ACMENAMES.NTF)。
- 在 ACL 中具有“设计者”或“管理者”访问权。
关于此任务
要为已添加到 Domino® 目录的新对象类定义属性,请为相应的子表单添加字段。
注: 不要添加 ListName 和 ServerName 字段。
过程
- 从 Domino® Adminstrator 或 Notes® 客户机,选择该属性的名称,然后完成以下步骤,以确定该属性是否已经被使用:
- 在运行 LDAP 服务的服务器上,打开 Domino® LDAP 模式数据库 (SCHEMA.NSF)。
- 选择 视图。
- 全文搜索打算为此对象类定义的属性的名称。
- 请执行下列其中一项操作:
- 如果搜索返回一个文档,其 LDAP 名称字段包含所要搜索的属性的名称,请将“属性”文档中 Notes 映射字段中的相应值作为新字段的名称。
- 如果搜索未返回一个 LDAP 名称字段包含所要搜索的属性的名称的文档,请使用所要搜索的属性的名称。
- 从 Domino® Designer 中,打开 Domino® 目录的副本(例如,ACMENAMES.NTF)。
- 请执行下列其中一项操作:
- 要定义新辅助对象类的属性,请打开此辅助对象类的子表单 - 例如,名为 building 的子表单。
- 要定义新结构对象类的属性,请打开此对象类的 $xxxInheritableSchema 子表单(例如,子表单 $acmePrinterInheritableSchema),然后选择必需选项卡(如属性为必需)或可选选项卡(如果属性不是必需的)。
- 选择 。
- 选择名称属性后,如步骤 1 中所述,为此字段指定一个名称。
- 在类型属性旁边,选择下列数据类型之一,并选中可编辑。
表 1. 数据类型 选择此 Domino® 数据类型
用于此 LDAP 属性语法
文本
目录字符串
日期/时间
通用时间
数字
整数
名称
专有名称
- 可选: 要使所有项目都包含该属性的一个值,请执行下列操作:
- 关闭并保存子表单。