Hi,
I'm implementing a mechanism to lower the risk of mass-deactivation of users. In our environment we are importing an updating users from HR, and deactivating based on the ExitDate with the default process VI_Person_Deactive_ExitDate_Expired. We are not deleting users in the HR-sync, and is therefore unable to use the quota-feature of the sync editor.
My initial thought is to modify VI_Person_Deactive_ExitDate_Expired and add a step that counts entities affected by the process (with the same query as the first step in the process), and then check if this number is larger than a set threshold. We then need to pause the process, send an alert, and wait for manual response before deciding to continue or cancel the process.
Does this sound like a good approach, or does anyone have experience with simlar use-cases? Is it possile to pause a process and continue based on manuel input?