Goal: Learn the basic playbook editor, insert one action, configure it, and test the result.
Password resets are a good first playbook because the workflow is simple, common, and easy to test.
Step 1: Create the Playbook
- In the left sidebar, go to Train > Playbooks.
- Click New Playbook. (If this is your first time, you may see a new playbook introduction modal; dismiss it to see the blank editor.)
- Click the title field, which defaults to Untitled Playbook.
- Rename it to Reset Okta Password.
You should now see the playbook editor with these main areas: Trigger, Instructions, Test, Publish Changes, Configure permissions, and Access.
Step 2: Set the Trigger
- In Trigger Type, leave the value set to Request.
- In the Conditions field, enter:
A user requests that their Okta password be reset, or asks for help resetting/recovering their Okta login credentials.
This condition is how Console decides whether an incoming request should use this playbook.
Step 3: Write the Instructions
Click into the Instructions editor and add:
1. Determine the target user for the password reset:
- If the requester is resetting their own password, use the requester.
- If the request is on behalf of someone else, ask for that user's email address before proceeding.
2. Reset the user's Okta password using #Okta:Reset Password, leaving the reset email enabled so the user receives reset instructions.
3. Tell the user the password has been reset and that they should check their email for a link to set a new password.
To insert the Okta action:
- Place your cursor where you want the action.
- Type
#.
- Type
Okta to filter the action menu.
- Select Okta: Reset Password.
Console inserts the action as a chip: #Okta:Reset Password.
Step 4: Configure the Action
- Click the
#Okta:Reset Password chip.
- Review the Details tab. The action describes the available parameters, including the target user and whether to send the reset email.
- Open the Configure tab.
- Check Confirm with user if you want Console to ask the requester before executing the reset.
- Turn on Require approval only if this reset should require an approval workflow before execution.
For a beginner workflow, start with Confirm with user. It creates a useful safety pause without adding a full approval chain.
Step 5: Test the Playbook
- Click Test at the top of the editor.
- In the Test this Playbook panel, keep Use Mock APIs enabled.
- Confirm the Run as User value.
- Optional: add context in Describe a Scenario.
- In the message field, type:
I forgot my Okta password.
Console should select the Reset Okta Password playbook and invoke the Okta reset action. If you enabled Confirm with user, the test should include a confirmation step before the action executes.
Step 6: Publish
After the test behaves the way you expect, click Publish Changes.
If Console warns that an integration is not connected, connect that integration in Settings > Organization > Integrations before publishing or running the playbook in a real workspace.