- Source
- Finance & Ops Analytics
- Alpha
Move Okta data anywhere it matters.
Replicate Okta users, user role assignments and groups to the warehouse or AI app you use.
Source
Okta

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 9
- Destinations
- 50+
- Standard support
- 0.3.25
Overview
What is the Airbyte Okta connector?
The Airbyte Okta connector extracts data from Okta and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 9 streams you can select per connection.
- 01
Sync to your warehouse
Land 9 Okta tables in 50+ destinations on a schedule you control.
- 02
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
- 03
One authorization
Authenticate Okta once and Airbyte keeps every scheduled sync running on it.
- 04
Cloud or self-hosted
Run the Okta connector on Cloud, OSS, Hybrid.
9 streams
Every table you can sync from Okta
Users Sync modes FullIncr. User Role Assignments Sync modes FullIncr. Groups Sync modes FullIncr. Group Members Sync modes FullIncr. Group Role Assignments Sync modes FullIncr. System Log Sync modes FullIncr.
Setup
Live in ten steps
First, navigate to the Okta source connector page on Airbyte.com.
Click on the "Add Source" button to begin the process of adding your Okta source connector.
Enter a name for your Okta source connector and click on the "Next" button.
You will be prompted to enter your Okta credentials. Enter your Okta domain, client ID, client secret, and API token.
Click on the "Test" button to ensure that your credentials are correct and that Airbyte can connect to your Okta source.
If the test is successful, click on the "Save" button to save your Okta source connector.
You can now use your Okta source connector to create a new Airbyte pipeline or add it to an existing pipeline.
To create a new pipeline, click on the "Create New Pipeline" button and select your Okta source connector as the source.
Follow the prompts to select your destination connector and configure your pipeline settings.
Once your pipeline is configured, click on the "Run" button to begin syncing data from your Okta source to your destination.
Configuration fields
| Field | Type | Description |
|---|---|---|
| credentials | object | Not documented. |
| domain | string | The Okta domain. See the docs for instructions on how to find it. |
| start_date | string | UTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Any data before this date will not be replicated. |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
Okta connector questions
What data can I sync from Okta with Airbyte?
9 streams: Users, User Role Assignments, Groups, Group Members, Group Role Assignments, System Log, Custom Roles, Permissions, Resource Sets.
Does the Okta connector support incremental sync?
Yes. The Okta connector supports incremental sync on selected streams, and full refresh on every stream.
Where can I run the Okta connector?
Run the Okta connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing Okta in minutes.
Free 14-day trial. No credit card needed.