Objectclass Mappings define the mapping of LDAP objectclasses below a RDBMS Workflow Element to fields in database tables
A Objectclass Mapping is used when we want to map part of the DIT below the naming context defined by an RDBMS Workflow Element to the contents of a database table. An Objectclass Mapping is responsible for generating a collection of entries from the data in the RDBMS at a particular level in the DIT. All entries generated by a particular Objectclass Mapping have the same sequence of rdn attribute types relative to the suffix of the workflow element to which this Objectclass Mapping belongs. Objectclass Mapping can also be used to define multiple level hierarchies in the DIT.
The following components have a direct COMPOSITION relation FROM Objectclass Mappings :
The following components have a direct COMPOSITION relation TO Objectclass Mappings :
A description of each property follows.
Basic Properties: | Advanced Properties: |
---|---|
↓ objectclass-name | None |
↓ rdn-attribute |
Description | The LDAP Objectclass name for entries generated by this Objectclass Mapping. If the objectclass is not defined in the server schema, then it is added automatically to the server schema during server startup. If it already exists then it is not added. The attributes that MUST/MAY exist for defining an entry of a particular objectclass as per the schema are not relevant as the user has to explicitly define the attributes required by the entries through the Attribute Mappings managed object. |
---|---|
Default Value | None |
Allowed Values | A String |
Multi-valued | No |
Required | Yes |
Admin Action Required | None |
Advanced Property | No |
Read-only | No |
Description | This property defines the sequence of RDN attributes required to construct the DN of the entries belonging to this Objectclass Mapping. The sequence of attributes is specified as a comma separated list. Example Values: 1) cn 2) cn,o 3) uid+cn+sn,o The DN of the entries is constructed by populating the values of the attributes in the RDN attribute and concatenating it to the suffix DN for the RDBMS Workflow Element to which the Objectclass Mapping belongs. |
---|---|
Default Value | None |
Allowed Values | A String |
Multi-valued | No |
Required | Yes |
Admin Action Required | None |
Advanced Property | No |
Read-only | No |