Configuration Reference Home
Oracle Unified Directory - Dynamic Groups Workflow Element

Dynamic Groups Workflow Element

The Dynamic Groups Workflow Element enables processing of objectclasses that are groupofurls and converts them into groupofuniquenames equivalent.

The Dynamic Groups Workflow Element enables processing of objectclasses that are groupofurls and converts them into groupofuniquenames equivalent. This workflow element can be used to achieve functionality similar to OVD DynamicGroups plugin.

Parent Component

The Dynamic Groups Workflow Element component inherits from the Simple Workflow Element

Properties

A description of each property follows.


Basic Properties: Advanced Properties:
↓ check-url-base ↓ java-class
↓ enabled
↓ expand-url
↓ fetch-both-static-dynamic
↓ global-search
↓ member-attribute
↓ next-workflow-element
↓ user-search-base

Basic Properties

check-url-base

Description
Boolean indicating whether or not to honor the base and scope specified in memberURL while performing membership test queries. Boolean indicating whether or not to honor the base and scope specified in memberURL while performing membership test queries. Default value is false.
Default Value
false
Allowed Values
true
false
Multi-valued
No
Required
No
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

expand-url

Description
Boolean indicating whether the dynamic groups have to be expanded or not. Boolean indicating whether the dynamic groups have to be expanded or not. If this value is not explicitly configured, it is implicitly calculated based on the requested attributes of a search request. For implicit calculation, if the requested attributes in a search query request is the member/uniquemember attribute, then the group is expanded. Otherwise, the group is not expanded. However, this explicitly configured value will override the implicit behavior.
Default Value
None
Allowed Values
true
false
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

fetch-both-static-dynamic

Description
Boolean indicating whether or not to fetch both static and dynamic groups which a user is a memer of. This parameter is used when a user is a member of both static and dynamic groups. Default value is false. If set to false, fetches only static groups to which a particular searched user belongs, and it does not fetch the dynamic group. If set to true, fetches both static and dynamic groups for the searched user.
Default Value
false
Allowed Values
true
false
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

global-search

Description
Boolean indicating whether or not to perform global search while expanding dynamic group. Boolean indicating whether or not to perform global search while expanding dynamic group. If set to true, then the search would be performed against the entire network group which the current workflow element belongs to. If set to false, then the search would be performed starting from the next workflow element. Default value is false.
Default Value
false
Allowed Values
true
false
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

member-attribute

Description
Name of the attribute that stores group member values. Name of the attribute that stores group member values. The default value is uniquemember. This attribute along with the appropriate objectclass would be added to the dynamic group entry after expanding memberURL attribute of the entry.
Default Value
uniquemember
Allowed Values
The name of an attribute type defined in the server schema.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

next-workflow-element

Description
Defines the next workflow element in the chain of workflow elements.
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

user-search-base

Description
Optional value for a virtual search base that needs to override the base specified in an LDAP URL. Optional value for a virtual search base that needs to override the base specified in an LDAP URL.
Default Value
None
Allowed Values
A valid DN.
Multi-valued
No
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 Dynamic Groups Workflow Element implementation.
Default Value
org.opends.server.workflowelement.ovdplugin.dynamicgroups.DynamicGroupsWorkflowElement
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.