For each regular CommuniGate Pro Domain with the Directory setting set to Keep in Sync, and for each Directory-Based Domain a Directory Subtree is created. This Subtree has the Domain record as its root, and all Domain Account records as the Subtree elements ("leaves"). For Directory-based Domains, additional elements are created to store Account aliases, Domains settings, etc.
The Domain Subtree panel allows you to specify the location of Subtrees created for each CommuniGate Pro Domain:
This field specifies the "base" DN for all Domains in the Central Directory. You may want to set it as:
o=your company name
so each CommuniGate Pro Domain will have the following DN:
cn=domain name,o=your company name
When a Domain is placed into the Directory, a record with its DN is created. If the Base DN does not exist, the Directory Manager may return an error. Use the Create It button to create an empty record with the Base DN.
If you are an ISP you may want to give each Domain you host the top-level DN:
In this case, specify an empty string in the Base DN field.
Domain RDN attribute:
This field specifies the attribute name to use for Domain record RDNs. In most cases, the default value (cn) is the best choice. However, you can change that to the name of any other attribute defined in the Directory schema. If you set this name to o, the CommuniGate Pro Domain records will have the following DNs:
o=domain name,base DN
Note: If you specify the string dc as the Domain RDN attribute, then the DN for a CommuniGate Pro Domain mail.domain.dom will be composed as dc=mail,dc=domain,dc=dom.
This field specifies the objectClass for CommuniGate Pro Domain records in the Directory. The CommuniGateDomain objectClass defined in the CommuniGate Pro Directory Manager schema is the default value. If you choose to select a different objectClass, make sure it exists in your Directory schema.
For regular Domain, the Domain Directory record is empty. As a result, you may use any objectClass that can store the cn attribute (or the attribute you have specified in the Domain RDN attribute setting).
For Directory-based Domains, the Domain Directory record contains all Domain settings, so the objectClass for these records should support all attributes included into the CommuniGateDomain objectClass.
If this field is empty, then the Domain Object (Account, Group, List, Forwarder) records are stored in the directory using the following DNs: uid=objectName,domain DN.
If the base DN is o=mycompany, and the Domain RDN attribute is cn, then the directory record for the user1 Account in the domain1.dom Domain will have the following DN:
The UID subtree parameter allows you to place the objects "below" the domain tree. If the UID subtree is set to ou=People, then the record for the same Account will have the following DN:
If the Domain RDN attribute is set to dc, then the record for the same Account will have the following DN: