Dev onboarding: User access
This Workflow automatically sets up new developers with access to GitHub, PagerDuty, and Jira.
Step 1: Start creating the Workflow
Follow the steps in the documentation to create a Workflow and configure its basic settings.
Step 2: Add blocks to the Workflow
The instructions on this page describe how to create this Workflow in the Cortex UI, but it is also possible to copy the Workflow YAML and add it to your workspace via the Cortex CLI. This allows you to quickly set up the example configuration then iterate on it for your own use case. Expand the tile below to learn more.
Expand the tiles below to learn about each block in this Workflow and how to configure them in the Cortex UI:
Step 3: Run the Workflow
When you run the Workflow, the following events happen:
The Workflow pauses to collect a response from the user during the User Input block.
The "Add user to org" block runs. It uses the output of the previous block as the username, then automatically adds to that user to the specified GitHub org.
The first HTTP request runs. Using the name and email address of the user who initiated the Workflow, it creates a user in PagerDuty.
The second HTTP request runs. Using the name and email address of the user who initiated the Workflow, it creates a user in Jira.
The Slack block runs, which sends a Slack message to the user to let them know that their GitHub, PagerDuty, and Jira accounts are ready.
Last updated
Was this helpful?