Skip to content

Latest commit

 

History

History
95 lines (76 loc) · 5.87 KB

okta.md

File metadata and controls

95 lines (76 loc) · 5.87 KB

Okta

Okta is the complete identity solution for all your apps and people that’s universal, reliable, and easy

Prerequisites

  • Created Okta account with added application on Add Application Page page. (change okta-domain to you'r domain received after complete registration)

Airbyte Open Source

  • Name
  • Okta-Domain
  • Start Date
  • Personal Api Token (look here to find it)

Airbyte Cloud

  • Name
  • Start Date
  • Client ID (received when application was added).
  • Client Secret (received when application was added).
  • Refresh Token (received when application was added)

Setup guide

Step 1: Set up Okta

  1. Create account on Okta by following link signup
  2. Confirm your Email
  3. Choose authorization method (Application or SMS)
  4. Add application in your Dashboard

For Airbyte Cloud:

  1. Log into your Airbyte Cloud account.
  2. In the left navigation bar, click Sources. In the top-right corner, click + new source.
  3. On the source setup page, select Okta from the Source type dropdown and enter a name for this connector.
  4. Add Name
  5. Add Okta-Domain
  6. Add Start date (defaults to 7 days if no date is included)
  7. Choose the method of authentication
  8. If you select Token authentication - fill the field Personal Api Token
  9. If you select OAuth2.0 authorization - fill the fields Client ID, Client Secret, Refresh Token
  10. Click Set up source.

For Airbyte Open Source:

  1. Go to local Airbyte page.
  2. Use API token from requirements and Okta domain.
  3. Go to local Airbyte page.
  4. In the left navigation bar, click Sources. In the top-right corner, click + new source.
  5. On the Set up the source page select Okta from the Source type dropdown.
  6. Add Name
  7. Add Okta-Domain
  8. Add Start date
  9. Paste all data to required fields fill the fields Client ID, Client Secret, Refresh Token
  10. Click Set up source.

Supported sync modes

The Okta source connector supports the following sync modes:

  • Full Refresh
  • Incremental

Supported Streams

Performance considerations

The connector is restricted by normal Okta requests limitation.

Changelog

Version Date Pull Request Subject
0.1.13 2022-08-12 14700 Add resource sets
0.1.12 2022-08-05 15050 Add parameter start_date for Logs stream
0.1.11 2022-08-03 14739 Add permissions for custom roles
0.1.10 2022-08-01 15179 Fix broken schemas for all streams
0.1.9 2022-07-25 15001 Return deprovisioned users
0.1.8 2022-07-19 14710 Implement OAuth2.0 authorization method
0.1.7 2022-07-13 14556 Add User_Role_Assignments and Group_Role_Assignments streams (full fetch only)
0.1.6 2022-07-11 14610 Add custom roles stream
0.1.5 2022-07-04 14380 Add Group_Members stream to okta source
0.1.4 2021-11-02 7584 Fix incremental params for log stream
0.1.3 2021-09-08 5905 Fix incremental stream defect
0.1.2 2021-07-01 4456 Fix infinite pagination in logs stream
0.1.1 2021-06-09 3937 Add AIRBYTE_ENTRYPOINT env variable for kubernetes support
0.1.0 2021-05-30 3563 Initial Release