Hi All,
Today we encountered a weird issue, where a process node errored out but the alert was sent to a bunch of people who are not even the system administrator. Can someone please help us to figure out what might be the reason behind this glitch? Any help here is appreciated.
Discussion posts and replies are publicly visible
Did you check what was set in the Alerts tab in the process properties?
Hi Mathieu,
Its set to system default
"Alerts are sent to process administrators, process model administrators, and system administrators when an error has been encountered"
Then it probably means that the users who received the emails are probably admins of the process. Possible that they are part of the APP admin group?
Setting to system default is not a best practice. Create a group in your app, add the right people and use that group in alert settings.
In your post you wrote: "bunch of people who are not even the system administrator". What does that mean?
The group which we have used for "Process Administrators" have 18 members in total but out of those 18 members only 3 are visible in the receipent list. That is where we are confused that if its intended to be sent to Process administrators then why not everyone in the group is receiving the email
Could you show us the security configuration on the process model in question?
Here the "User Console Admin" group has 18 members inside it but out of those 18 members only 3 members getting the email + System administrators
Just did a quick test and it seems like it only sends to System Admins + Basic Users who are Process Model Admins but who are *not* part of the Designers group.
Not sure if this is intended behaviour - any thoughts on this Peter Lewis?
In any case, Stefan is correct, the best practice is to configure a App Process Alerts group to send Alerts.
https://docs.appian.com/suite/help/23.3/appian-recommendations.html#process-model-design-guidance
It is a best practice to send process alerts to an application-specific group, by either using a constant or an expression in the process model properties’ alerts tab. Providing an application-specific group ensures that alerts are sent to the appropriate users in each environment.
Hi Mathieu, I don't believe that is intended behavior - at least it isn't documented as the behavior, so it may be worth opening a support ticket. However, I also echo what Mathieu and Stefan said: I always recommend using custom error alert settings and assigning the alerts to a constant.