Role-based employee onboarding with specialized tool access
Build a workflow triggered by an onboarding form capturing the new hire's details and job function. Map the function to a predefined access profile, then provision GitHub, Google Workspace, and Zoom access to match. Require approval for elevated GitHub permissions, skip steps not relevant to the role, and handle API errors per tool without aborting the whole run. At the end, compile and return a summary of all access granted. Output the access summary to the requester and an audit log.
What this prompt builds
Onboard employees by job function and grant role-specific tool access, ending with a clear access summary.
The problem
One-size-fits-all onboarding either over-provisions access (a security risk) or under-provisions it (a productivity drag). Without role mapping, IT guesses what each new hire needs.
Solution and impact
This workflow maps a new hire's job function to a defined access profile and provisions GitHub, Google, and Zoom accordingly, then returns a summary of everything granted. Access matches the role from day one and is documented automatically.