Directory Schema
The CommuniGate Pro Local Storage Units support expandable Directory Schema.
Every Unit has its own Schema that specifies the data (object classes and attributes) that can be stored in that Directory Unit.
You can view and modify the Unit Schema using the Web Administration Interface. Open the Local Unit Settings page and click the Schema link. The Schema page will open and it will display all attributes and object classes defined for this Storage Unit.
Default Schema
When a new Local Storage Unit is created, the Default CommuniGate Pro Schema is automatically created for that Local Storage Unit.
Record Attributes
The first part of the Schema page is the list of all record Attributes that can be used in this Storage Unit.
This table lists all attributes defined in the Local Unit Schema.
You can add new attributes to the Unit Schema. Type the new attribute name and (optionally) new attribute Object ID (OID) into the text fields and click the Add Attribute button.
Object Classes
The second Schema page table lists all object classes defined in this Local Unit Schema:
To add an objectClass to the Local Unit Schema, enter the new class name, (optionally) class object ID (OID), and select the parent objectClass from the pop-up menu listing all existing classes. Click the Add Class button to add a new class to the Schema.
Click the class name link to open the Class Descriptor page.
Object Class Descriptor
You can click the class name on the Local Unit Schema page to open the Object Class Descriptor page:
This table lists the Class attributes - required and optional.
The first part of the table lists the attributes defined for the class itself, while the second part of the table lists the attributes defined in the class parent classes.
You can extend your Schema by adding more attributes to a Schema Class. Select the attribute name from the pop-up menu and click either the Add Required Attribute or Add Optional Attribute button.