
LucasD.34646 (Customer) asked a question.
Hello everyone,
I'm looking to establish a process for managing user accounts and licenses for employees going on parental leave. The goal is to suspend users and remove specific licenses, such as Google Workspace, as some individuals may be on leave for extended periods.
Currently, directly de-provisioning these users isn't ideal because our existing workflow automatically deletes accounts after a few weeks. Additionally, all users receive certain applications via groups, and I can't filter out "suspended users" from these groups. I understand that a workflow will be necessary to achieve this.
Does anyone have a similar process in place? If so, could you share how you implemented it?
Thanks a lot, Lucas de Souza.

Mihai is correct. You can likely achieve this by creating a series of flows to handle each of the tasks when the user goes into a status of "Suspended" and when they are "Unsuspended".
As far as "Parental Leave" you would need to have some indicator such as a custom attribute that would need to be set "Prior" to suspending the user. So when the Suspend event hook is sent to Workflows causing the flow to run it can then "Check" to see if the Suspend was for Parental Leave and if so continue processing or Stop otherwise.
This would be a custom buildout and very unique to your environment. If you are looking to have something like this built out for you it would require a Professional Services engagement.