Okta Make integrationAutomate Okta with Make.
Can Make handle your Okta user admin without a line of code? The Okta Make integration gives you 6 modules: 1 instant trigger, 4 actions and 1 search, all centered on users. This guide is for IT and ops people who know Okta well and want a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Okta Make integration do for you?
The Okta Make integration links your Okta org to Make, a visual automation tool. You build a scenario (the automation itself, a chain of bricks called modules) that reacts to Okta events or reads, creates and updates Okta users for you. No code, just boxes you connect and fill in.
Onboarding without retyping. A new hire shows up in your HR form or spreadsheet, and Create a User opens the matching Okta account. The person arrives on day one with a login ready, and nobody copied a name by hand.
Profiles that stay current. When someone changes team or title elsewhere, Search Users finds them in Okta and Update a User writes the change. Both tools tell the same story.
Reacting to what happens in Okta. Watch New Events starts a scenario the moment Okta reports an event, so you can alert a channel or log it in a sheet. Run it once first to see what an event carries before you decide what comes next.
Keep the scope in mind: the Make app covers users. Groups, apps and policies have no dedicated module; if the Okta API offers what you need, Make an API Call reaches it with the same connection. If you are still judging the tool itself, the Make review gives the broader picture. Okta also has a node in n8n, described on the Okta n8n integration page, and n8n vs Make lays out the criteria to pick between the two.
How do you connect your Okta account to Make?
- 01
Create an API token in Okta
Log in to Okta and open Security > API > Token > Create a Token. Give the token a name you will recognize later, such as the scenario it serves, then click Create Token.
- 02
Copy the token right away
Copy the token to your clipboard, then click Ok, got it. Keep it at hand: the next step pastes it into Make.
- 03
Fill in the connection in Make
In any Okta module, click Create a connection. Type a Connection name, paste the token into API Token, enter your org name in Host, then click Continue. The connection is reused by every Okta module.
Your first scenario: an Okta event, then a fresh look at your users
GoalEach time Okta reports a new event, Make runs Search Users and hands you the current list of your Okta users, one bundle per person.
- 01
Start a blank scenario
On the Scenarios page, create a new scenario. The editor opens on an empty canvas with a big +: click it to place the first module, the one that starts everything.
- 02
Add Watch New Events
Search for Okta, pick Watch New Events and click Create a connection, or pick the connection you already made. This is an instant trigger: Okta calls Make as soon as an event happens.
- 03
Chain Search Users
Click the + on the right of the trigger and add Okta Search Users and ask it to list all users. It needs nothing from the event, so the chain works whatever Okta sends.
- 04
Test with Run once
Click Run once, then cause an event in Okta. Open the bubble above each module to read the bundle it received (one bundle is one item passed along): the event on the trigger, one bundle per user on Search Users.
- 05
Switch it on
Once the test looks right, turn the scenario on. From then on each Okta event runs it. Every module that processes a bundle counts as one operation, the unit Make bills on your plan.
What starts an Okta scenario
1 module starts a scenario when something happens in Okta. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Okta as soon as it happens.
Watch New Events
Instant triggerIn Make“Triggers when a new event has occured.”
Watch New Events is the only Okta trigger in Make, and it puts your scenario on standby until Okta reports that something new occurred. Each event arrives as one bundle that the next modules can read.
Everything Okta can do in a scenario
Okta gives you 5 modules in 2 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Users
4 modulesSearch Users
SearchIn Make“Searches for users or lists them all.”
Search Users looks through your Okta directory and returns the people who match, or the whole list if you ask for it. Each person comes out as a separate bundle, so the modules after it run once per user.
Get a User
ActionIn Make“Gets a single user's info.”
Get a User fetches the complete record of one Okta user you already have a reference for. Think of it as opening a single profile card rather than browsing the directory.
Create a User
ActionIn Make“Creates a new user.”
Create a User opens a brand new account in your Okta org from data your scenario already holds. A signed offer in the HR tool, a row in the onboarding sheet: each one can become an Okta account without anyone logging in to the admin console.
Update a User
ActionIn Make“Updates user's profile and credentials.”
Update a User changes an existing Okta account, both the profile and the credentials. It keeps Okta aligned with whatever system holds the truth about a person, their title, their team, their details.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call sends any authorized request to the Okta API, using the connection you already set up. It is the escape hatch for what the user modules leave out, such as groups or apps, as long as the Okta API offers it.
Need help automating Okta with Make?
A person reads every message.