How can I automate user access revocation for offboarding?

0
14
Asked By TechSavvyNerd42 On

I'm a remote sysadmin for a SaaS company with around 50 employees, and I want to streamline our offboarding process. Currently, when someone is terminated, I'm manually disabling their accounts in Google Workspace, Slack, and other tools, which feels risky. I'd like to find a way to automatically manage the following tasks once HR notifies me of a termination: disabling the primary account, removing users from groups and SSO applications, revoking licenses and API tokens, and ensuring everything is logged properly to prevent any access from lingering. I'm not seeking specific tools, just interested in how others are handling this process as we prepare to scale.

5 Answers

Answered By WorkflowGuru On

Using n8n to build a workflow can make this process smoother. It allows you to automate user provisioning for both new hires and those leaving.

Answered By AzureAdmin101 On

In my experience, since we operate within an Azure and Microsoft environment, I utilize PowerShell for our offboarding. When HR marks someone as terminated, I set their password to a random string, disable their account, convert their mailbox to a shared one, revoke licenses, and handle API calls to ensure their access is terminated across all tools. I even log everything to a SQL database to keep track of what was done.

Answered By IntegrationExpert22 On

If you have an integrated HR system like Siit, you can automate the entire workflow based on the termination date. This will ensure that all necessary actions are triggered automatically.

Answered By AutomationEnthusiast On

You should definitely look into Rundeck! At my workplace, we manage user access through LDAP/Active Directory groups. We just remove the user from the groups and create a ticket for auditing purposes after it's done.

Answered By WorkflowWizard89 On

You might want to consider building a custom workflow, or using a Mobile Device Management (MDM) and Identity Access Management (IAM) solution to automate this process. One example is Primo, which integrates with HR systems to handle on/offboarding automatically.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.