Share all details about your problem, including any error messages you may have received.
I have a custom mover event set up based on departmentNumber change. The event is not getting triggered. For testing purposes, I am modifying the departmentNumber in the identity xml in the lower environment. and running the ID refresh with “process events “ checked. We are not using rapid setup. I have set the attribute as “temporary” in the identity attribute mapping. What am I missing?
Can you please confirm after aggregation, did you completed running the Refresh identity Task with Refresh Identity Attributes such that identity Attribute department is updated with the new Value.
yes, I have “refresh identity attributes” checked. I am not running any aggregation since I am not updating the department number in the authoritative app. for testing, I am manually updating the department number value in debug.
Search the identity from Identity Warehouse. open it. Navigate to Identity Attributes page. There will be one Edit option you will see. CLick on it and see if department is editable or not. If it is editable then change the value.
Make the identity attribute editable. In this way, as soon as you save, it’ll trigger the event.
Or Run the aggregation, followed by Identity Refresh.
Or Get the source attribute of your identity attribute(department number) and update that link attribute with the new value. Run the Identity Refresh. Ex: If deparmentNumber is mapped with DepartMentId of your HR app: HR-App1, then open the identity, go to HR-App1 link and update DepartMentId to the new value. Then run identity refresh, with refresh attributes and process events option.
Please see which option you want to try and let us know if you still see any issues.
Note: Found a fix?Help the community by marking the comment as solution. Feel free to react(,, etc.)with an emoji to show your appreciation or message me directly if your problem requires a deeper dive.
Take the test user Identity attributes copy and paste same under <triggerSnapshots> and give the new value in the attribute you want to change.
now when you run refresh identity with “Process Events” as checked then it should work.
If your identity attribute departmentNumber’s actual source is from particular application then update the value only in the application account (under link tag) in the identity xml, do not update the identity attributes directly. So that when you run the refresh task, identity attribute will update to new value based on value provided in the link and this change in value will automatically add snapshot for attribute changes in identity xml. Then process events option in the identity refresh task will pick this change and will trigger event.