Scheduled security offboarding from BambooHR across Okta, Google, and Slack
Build a scheduled workflow that pulls a BambooHR report of employees terminated on or before today. For each, revoke Okta access and active sessions, suspend Google Workspace, and deactivate Slack. Record each result, skip already-offboarded users, handle users missing from a system, and retry transient errors. Post a security audit summary to Slack. Output a structured record of all revocations performed.
What this prompt builds
Automatically revoke a leaver's access across Okta, Google, and Slack based on scheduled BambooHR data.
The problem
From a security standpoint, every hour an ex-employee keeps access is an open insider-threat window, yet offboarding often waits on a manual ticket. Incomplete deprovisioning is a recurring audit failure.
Solution and impact
This workflow reads BambooHR on a schedule and deprovisions departed employees across Okta, Google Workspace, and Slack, revoking sessions. Access is closed promptly and completely, shrinking the insider-risk window and producing audit evidence.