Cross-Provider Workflow
Google Workspace User to GitHub Org Invite
Version 1.0.0
Create a Google Workspace user, then grant them GitHub organization membership.
Providers Orchestrated
Workflows
provision-google-user-github-org
Provision a Google Workspace user and add them to a GitHub org.
Inserts a new user into Google Workspace, grants the developer membership in a GitHub organization, and posts a Slack confirmation message.
1
create-google-user
$sourceDescriptions.googleWorkspaceApi.insertUser
Provision the user in Google Workspace Directory.
2
add-github-membership
$sourceDescriptions.githubApi.setOrganizationMembershipForUser
Grant the developer membership in the GitHub organization.
3
notify-slack
$sourceDescriptions.slackApi.postChatPostmessage
Confirm the onboarding in a Slack channel.
Source API Descriptions
openapi
openapi