Administering dynamic groups
IBM® Business Process Manager refreshes dynamic groups either explicitly or implicitly.
You can explicitly trigger a refresh by running the groupMembershipUpdate
administrative script, ensuring the -dynamicGroupUpdate parameter is included
and set to always, for example:
groupMembershipUpdate -host host_name -port port -u user_name -p password -dyanmicGroupUpdate always
The
full syntax of the groupMembershipUpdate script is described in Synchronizing group membership by users.When you have a larger number of dynamic groups, refreshing them can impact performance. In such cases, it is recommended to perform an administrative refresh of dynamic groups once per day. In addition, turn off implicit refreshes by adding settings as described in Deactivating dynamic group updates to the server section in the appropriate 100Custom.xml file in your topology.
IBM BPM implicitly refreshes dynamic groups
based on the following triggers:
- When a user logs in to an IBM BPM web application such as Process Portal and if one or more of the user's memberships in the WebSphere® Application Server user registry groups changed.
- When user attributes are updated in the IBM BPM database.
- When a user creates a task by using a dynamic group expression.