{"product_id":"n8n-workflow-employee-offboarding-access-revocation-webhook","title":"n8n Workflow: Employee Offboarding Access Revocation Webhook","description":"\u003ch3\u003eInstant employee offboarding access revocation—automated via an n8n webhook\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow receives an \u003cstrong\u003eemployee offboarding request\u003c\/strong\u003e through a \u003cstrong\u003ePOST webhook\u003c\/strong\u003e, revokes access across \u003cstrong\u003eIAM\u003c\/strong\u003e and \u003cstrong\u003eSaaS\u003c\/strong\u003e systems via HTTP APIs, verifies removals, finalizes IT\/HR actions, and returns a \u003cstrong\u003ecompliance report\u003c\/strong\u003e with per-step statuses.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives offboarding payload:\u003c\/strong\u003e Accepts JSON via webhook (including \u003cem\u003eemployeeId\u003c\/em\u003e, \u003cem\u003eemail\u003c\/em\u003e, and \u003cem\u003elastDay\u003c\/em\u003e), generates a request ID, and prepares request data and target URLs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates required fields:\u003c\/strong\u003e Ensures the payload includes the required offboarding details before proceeding.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRevokes identity in IAM:\u003c\/strong\u003e Calls an \u003cstrong\u003eIAM revoke API\u003c\/strong\u003e over HTTP to disable\/delete the identity.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVerifies IAM revocation:\u003c\/strong\u003e Calls an \u003cstrong\u003eIAM verify API\u003c\/strong\u003e to confirm the account is revoked.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRevokes SaaS access:\u003c\/strong\u003e Calls a \u003cstrong\u003eSaaS revoke API\u003c\/strong\u003e over HTTP using an apps list (e.g., \u003cstrong\u003eSlack\u003c\/strong\u003e, \u003cstrong\u003eGoogle Workspace\u003c\/strong\u003e, \u003cstrong\u003eGitHub\u003c\/strong\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVerifies SaaS removal:\u003c\/strong\u003e Calls a \u003cstrong\u003eSaaS verify API\u003c\/strong\u003e to confirm access is removed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinalizes IT\/HR actions:\u003c\/strong\u003e Calls an \u003cstrong\u003eIT\/HR finalize API\u003c\/strong\u003e (e.g., disabling email and updating HR status).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns compliance outcome:\u003c\/strong\u003e Aggregates results into \u003cstrong\u003efully_revoked\u003c\/strong\u003e, \u003cstrong\u003epartial\u003c\/strong\u003e, or \u003cstrong\u003efailed\u003c\/strong\u003e, and responds to the webhook caller with an appropriate HTTP status code.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate access removal when HR submits an employee termination request.\u003c\/li\u003e\n  \u003cli\u003eReduce manual offboarding steps by orchestrating IAM + SaaS revocations and verification.\u003c\/li\u003e\n  \u003cli\u003eGenerate audit-friendly offboarding compliance reports for IT\/HR stakeholders.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e webhook, code, http request, wait, respond to webhook, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations via HTTP:\u003c\/strong\u003e IAM revoke\/verify, SaaS revoke\/verify (example apps include Slack, Google Workspace, GitHub), and IT\/HR finalize.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup required:\u003c\/strong\u003e Replace placeholder \u003cem\u003ehttpbin.org\u003c\/em\u003e endpoints with your real IAM, SaaS, and IT\/HR API URLs; add required authentication headers\/credentials if your endpoints require them.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46172944826547,"sku":"N8N-20585","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/iHYagVYrhPwjQv_6oh_Qt_Mfo6dgJy.png?v=1791364405","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-employee-offboarding-access-revocation-webhook","provider":"N8N Commerce","version":"1.0","type":"link"}