Dynamic Roles not Assigned
While working with dynamic roles, I came across a problem where users were not being assigned a dynamic role despite:
- Being picked up when clicking the
- The dynamic role publishing application
DYNROLE_PUBLrunning to success
- Integration Broker messages being published with a status of
Turns out that the
ROLESYNCHEXT_MSG service operation did not have any routings.
To fix, generate the missing routings for this service operation by checking the appropriate generate boxes and saving the routing.
You may also find that there is a bit of a lag between running the dynamic role publishing application engine program
DYNROLE_PUBL and when the role is actual assigned as integration broker may be busy processing other messages.