Cross-Provider Workflow
Contractor Offboard Across Okta, GitHub, and Slack
Version 1.0.0
Suspend an Okta user, remove from GitHub org, then remove from Slack.
Providers Orchestrated
Workflows
offboard-contractor
Suspend Okta user, remove from GitHub org, and remove from Slack.
Suspends a contractor in Okta, removes them from a GitHub organization, and removes them from the Slack workspace at end of engagement.
1
suspend-okta-user
$sourceDescriptions.oktaApi.suspendUser
Suspend the contractor in Okta.
2
remove-github-membership
$sourceDescriptions.githubApi.removeOrganizationMembershipForUser
Remove the contractor from the GitHub organization.
3
remove-from-slack
$sourceDescriptions.slackAdminApi.postAdminUsersRemove
Remove the contractor from the Slack workspace.
Source API Descriptions
openapi
openapi