REFERENCE


Using the Domino Directory to create a new LDAP structural object class
You can add a form and associated subforms to the IBM® Lotus® Domino® Directory to define a new LDAP structural object class in the LDAP schema and to enable documents created from the form to be LDAP-accessible. The preferred method for extending the schema is to use the Domino LDAP Schema database, however. Use the Domino Directory to extend the schema only if IBM® Lotus® Notes® or Web users require access to the new entries defined by the schema elements through documents in the directory.

If you do not need documents created from a form to be LDAP-accessible -- for example, you don't run the LDAP service in the domain and are sure you won't in the future -- you can create a new form without following these steps.

To add a new form to the Domino Directory to define an LDAP structural object class:

1. Create a form for the structural object class.

2. Create and insert an associated $xxxInheritableSchema subform into the form to define the attributes for the object class.

3. (Optional) Create and insert an associated $xxxExtensibleSchema subform into the $xxxInheritableSchema subform to support adding an auxiliary object class to the structural object class.You must also create a view for displaying the object class entries to Notes and Web users.

For example, to create a new structural object class called acmePrinter:

Adding structural object class

Note Inserting a subform into an ExtensibleSchema subform or inserting an ExtensibleSchema subform into an InheritableSchema subform are the only instances in which nesting subforms -- that is, inserting a subform within another subform -- is acceptable.

Related topics