> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xeol.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SSO

> Setup SSO for Xeol using Okta as the identity provider.

This document describes how to add SSO to Xeol using Okta as the identity provider. First, we setup a new app in Okta then share the Okta app connection details with the Xeol team.

### Step 1

Login to your Okta dashboard and under applications click `Create App Integration`

<Frame type="glass">
  <img src="https://mintcdn.com/xeol/oNI1kzx7FSMD1OHw/images/okta-create-app.png?fit=max&auto=format&n=oNI1kzx7FSMD1OHw&q=85&s=5303b5194e3ce0ac9c3698b43cca4129" width="609" height="416" data-path="images/okta-create-app.png" />
</Frame>

A model will open up. Select `OIDC - OpenID Connect` and `Web Application` then click `Next`

<Frame type="glass">
  <img src="https://mintcdn.com/xeol/oNI1kzx7FSMD1OHw/images/okta-new-app-integration-modal.png?fit=max&auto=format&n=oNI1kzx7FSMD1OHw&q=85&s=3da8c710061501c067fe3b1d36d683a0" width="938" height="920" data-path="images/okta-new-app-integration-modal.png" />
</Frame>

### Step 2

Setup the new app with the following settings

**Sign-in Redirect URIs:** `https://auth.xeol.io/login/callback`

**Logo:** `https://mintlify.s3-us-west-1.amazonaws.com/xeol/images/xeol-logo.png`

**Controlled Access:** Choose what's best for your organization

<Frame type="glass">
  <img src="https://mintcdn.com/xeol/oNI1kzx7FSMD1OHw/images/okta-new-app-integration-settings.png?fit=max&auto=format&n=oNI1kzx7FSMD1OHw&q=85&s=24ed58cf5673bc2fe87a9a6d8afa310b" width="956" height="896" data-path="images/okta-new-app-integration-settings.png" />
</Frame>

Click `Save` and then open the applications settings.

### Step 3

Write down the `Client ID` and `Client secret` them share them with
the Xeol team.

You can assign the application to the users that need access from with Okta as usual.

We will connect SSO for your account and notify you when it's ready.
