Customizing The Schema - Netscape DIRECTORY SERVER 6.0 - DEPLOYMENT Deployment Manual

Table of Contents

Advertisement

Customizing the Schema

In the table, the employee name describes a person. In the default directory
schema, we found the
This object class allows several attributes, one of which is the
attribute, which describes the full name of the person. This attribute makes the best
match for containing the employee name data.
The user password also describes an aspect of the
allowed attributes for the person object, we find
The home phone number describes an aspect of a person, however we do not find
an appropriate attribute in the list associated with the
Analyzing the home phone number more specifically, we can say it describes an
aspect of a person in an organization's enterprise network. This object corresponds
to the
object class inherits from the
inherits from the
attributes, we locate the
the employee's home telephone number.
Customizing the Schema
You can extend the standard schema if it proves to be too limited for your directory
needs. To help you extend your schema, the Directory Server includes a schema
management tool. For more information, see Netscape Directory Server
Administrator's Guide.
Keep the following rules in mind when customizing your schema:
Reuse existing schema elements whenever possible.
Minimize the number of mandatory attributes you define for each object class.
Do not define more than one object class or attribute for the same purpose.
Keep the schema as simple as possible.
Do not modify any existing definitions of attributes or object classes.
NOTE
Your custom object classes and attributes are defined in the following file:
46
Netscape Directory Server Deployment Guide • December 2001
person
object class in the directory schema. The
inetOrgPerson
object class. Among the
person
homePhone
When customizing the schema you should never delete or replace
the standard schema. Doing so can lead to compatibility problems
with other directories or other LDAP client applications.
object class, which inherits from the
userPassword
organizationPerson
inetOrgPerson
attribute, which is appropriate for containing
object class.
top
or
cn
commonName
object. In the list of
person
.
object class.
person
inetOrgPerson
object class, which in turn
object's allowed

Advertisement

Table of Contents
loading

This manual is also suitable for:

Netscape directory server 6.0

Table of Contents