Cross-Provider Workflow
New Hire Onboarding Chain Across Entra, GitHub, and Slack
Version 1.0.0
Provision an Entra user, add to a group, invite to GitHub, then welcome in Slack.
Providers Orchestrated
Workflows
onboard-new-hire
Provision Entra user, add to group, invite to GitHub, welcome in Slack.
Creates an Entra user, adds them to a department group, grants GitHub organization membership, and posts a Slack welcome message.
1
create-user
$sourceDescriptions.entraApi.createUser
Provision the new hire in Microsoft Entra ID.
2
add-to-group
$sourceDescriptions.entraApi.addGroupMember
Add the new hire to the department security group.
3
github-org-invite
$sourceDescriptions.githubApi.setOrganizationMembershipForUser
Grant the new hire GitHub organization membership.
4
slack-welcome
$sourceDescriptions.slackApi.postChatPostmessage
Welcome the new hire in Slack.
Source API Descriptions
openapi
openapi