Planning directory customization
You can add forms and views to theHCLDomino® Directoryto accommodate specific needs of your company. If you use the LDAPservice, you can also use theDomino® LDAPSchema database (schema.nsf) to define new objectclasses and attributes to be added to the directory.
Some of the questions to ask when planning directory customizationare:
- To define a new type of entry in the directory, should you usethe Schema database or create a form in theDomino® Directory instead? If you don't usethe LDAP service, you must create a form. If you use the LDAP serviceyou can use the Schema database to define object classes and attributeswith some LDAP-specific characteristics that are not available whenyou createDomino® Directoryforms. However only LDAP clients, notNotes® and Web clients, can access entriesdefined only in the Schema database.
- If you use the LDAP service, are there attributes and object classesalready defined in theDomino® LDAPschema that serve your company's needs? The schema -- the types ofdirectory entries that are defined for the LDAP service -- by defaultdefines many object classes and attributes which you may be able touse rather than adding new ones.
- If your company doesn't use the LDAP service, should you createa form in such a way that it can represent an LDAP object class? It'sgood practice to create a form that can represent an LDAP object class,so that if in the future your company uses the LDAP service, the designrequirements are in place.