JWP IDX reindexes all User and User Group Objects of all clients after creating or modifying a User Group.
This causes huge impact in the AWI as users can get kicked out or are unable to logon during the time this process occurs on large environments with a hundred thousand users.
This can create problems if using the REST API regularly while connecting to create and assign users to user groups.
Example of messages in the JWP IDX log:
U00045122 Search index update: updated 97683 objects (217.382s)
The above number 97683 corresponds to the total amount of Users and User Groups Objects on ALL clients, not just the particular User/User group that was modified on a given client.
Expected behavior: only the users affected to the user group should be updated
Actual Behavior: ALL users and user groups are updated and reindexed by JWP IDX as soon as a Usergroup is modified and during that time JWP is busy at 100% and can be blocked for other activities such as Authentication or others.
Automation Engine 21.x and 24.x
Defect
Update to a fix version listed below or a newer version if available.
Fix version:
Component(s): Automation Engine
Automation.Engine 21.0.13 - Available
Automation.Engine 24.3.0 - Available
Defect ID: DE154022
Public Description: A problem has been fixed where modifying a User Group or a User caused all existing User and User Groups in the Automation Engine to be re-indexed.