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 transformation 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 have a DN syntax or a Name And Optional UID syntax. 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 with a DN syntax or a Name And Optional UID syntax and which 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 with a DN syntax or a Name And Optional UID syntax 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 with a DN syntax or a Name And Optional UID syntax and which 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 with a DN syntax or a Name And Optional UID syntax are transformed, except those defined in the black-list. If there is no black-list, then all the attributes with a DN syntax or a Name and Optional UID syntax 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


Copyright © 2017, 2020, Oracle and/or its affiliates. All rights reserved.