Configuration Reference Home
Oracle Unified Directory - DN Renaming Workflow Element

DN Renaming Workflow Element

The DN Renaming Workflow Element is used to apply a DN renaming transformation.

A DN renaming tranformation applies a transformation on all the DNs of the entries stored in a defined portion of a DIT. For instance, the server stores the user entries as uid=user.x,ou=people,dc=server,dc=com. The DN renaming transformation can be configured to rename all the user entries as uid=user.x,ou=org,dc=client,dc=com, meaning that the client application will see the DIT ou=org,dc=client,dc=com instead of ou=people,dc=example,dc=com. The DN renaming transformation also transforms some of or all the attributes that contain DNs. For instance, the entry uid=user.1,ou=people,dc=server,dc=com contains an attribute manager: uid=mgr_uid,ou=people,dc=server,dc=com. When this entry is transformed, the manager attribute is also transformed into uid=mgr_uid,ou=org,dc=client,dc=com.

Parent Component

The DN Renaming Workflow Element component inherits from the Workflow Element

Relations From this Component

The following components have a direct AGGREGATION relation FROM DN Renaming Workflow Elements :

Properties

A description of each property follows.


Basic Properties: Advanced Properties:
↓ black-list-attributes ↓ java-class
↓ client-base-dn
↓ enabled
↓ next-workflow-element
↓ source-base-dn
↓ white-list-attributes

Basic Properties

black-list-attributes

Description
The list of attributes that contain DNs and must NOT be transformed. The black-list-attributes specifies the set of attributes that must not be transformed. This attribute is mutually exclusive with white-list-attributes, that is only one of them may be used in the configuration entry.
Default Value
If a white-list-attributes is specified, then only the attributes from the white-list are transformed. Otherwise, all the attributes that contain DNs are transformed.
Allowed Values
A String
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

client-base-dn

Description
Identifies the base DN to use on the client side. This attribute specifies the base DN that is used on the client side.
Default Value
None
Allowed Values
A valid DN.
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
No
Read-only
No

enabled

Description
Indicates whether the Workflow Element is enabled for use in the server. If a Workflow Element is not enabled, then its contents are not accessible when processing operations.
Default Value
None
Allowed Values
true
false
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
No
Read-only
No

next-workflow-element

Description
The next workflow element in the workflow.
Default Value
None
Allowed Values
The DN of any Workflow Element.
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
No
Read-only
No

source-base-dn

Description
Identifies the portion of the DIT targeted by the DN renaming transformation on the source side. The base DN of the subtree to rename is specified by this property.
Default Value
None
Allowed Values
A valid DN.
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
No
Read-only
No

white-list-attributes

Description
The list of attributes that contain DNs and must be transformed. The white-list-attributes specifies the set of attributes that must be transformed. This attribute is mutually exclusive with black-list-attributes, that is only one of them may be used in the configuration entry.
Default Value
All the attributes that contain DNs are transformed, except those defined in the black-list. If there is no black-list, then all the attributes that contain DNs are transformed.
Allowed Values
A String
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No


Advanced Properties

java-class

Description
Specifies the fully-qualified name of the Java class that provides the DN Renaming Workflow Element implementation.
Default Value
com.sun.dps.server.workflowelement.virtualization.DNRenamingWorkflowElement
Allowed Values
A java class that implements or extends the class(es) :
org.opends.server.workflowelement.WorkflowElement
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
Yes
Read-only
No