Hi community,
I'm working on Active Roles 8.2.1 and need to display a visual notification to the user in the Web Interface after a group membership change workflow completes its execution.
The scenario is: when a user adds or removes a member from a group, a workflow triggers and calls the Microsoft Graph API to sync an attribute in Entra ID.
I want the user who made the change to immediately see the result — a green banner if the sync was successful, or a red banner with the error message if something failed.
What I have tried:
I wrote the workflow result to 3 virtual attributes on the group and displayed them in the General Properties form.
This works, but has two problems: the user has to navigate to General Properties to see the result, and the message is visible to all users who open the group, not just the one who made the change.
I also tried implementing ICustomCommand from ActiveRoles.Web.Interfaces in a .NET Framework 4.8 DLL to render an HTML banner directly on the group form.
The DLL compiles without errors and is deployed in the Web Interface bin folder, but it does not appear as an available entry in the Form Editor.
The question:
Is there any way — whether native, through virtual attributes, Web Interface customization, ICustomCommand DLL, ASPX page modification, or any other mechanism, to display a custom notification or message to the user directly in the Web Interface as a result of a workflow execution? Has anyone achieved something similar in AR 8.2 or previous versions, and how did you solve it?
Thank you!