Are you having concerns about your menu security setup?
I know I find the security reports a little hard to decipher sometimes.
When in doubt, I copy live to a test system, reset user passwords and start logging on as each user and testing menus. Can be very tedious but… it’s nice to finally reach a level of comfort with security settings.
You might try sending an email from a form customization too.
So you’d even be able to catch Form(s) loading?
Here is a thread with example code
For BPM - you might be able to use callContextClient.ProcessID as one of your conditions.
- I sometimes have used this to specify valid menu item(s)
or maybe check out some of the examples of BPMs being triggered from Task Agent?