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

# Other OIDC providers

> Configure single sign-on (SSO) for Artie using any OIDC-compliant identity provider.

Artie supports any identity provider that implements the **OIDC (OpenID Connect)** standard. If you're not using Okta or Microsoft Entra ID, this guide covers the generic setup.

**What you'll need before starting:**

* The ability to create an application / client registration in your identity provider
* Admin access to your Artie account (Settings → Authentication)

## Set up your identity provider

Every OIDC provider is different, but the steps follow the same pattern:

<Steps>
  <Step title="Create an application in your identity provider">
    Create a new **web application** or **OIDC client** in your IdP. The exact name varies by provider (e.g. "App registration", "Service Provider", "OAuth client").

    When prompted for a redirect URI, use:

    ```
    https://api.artie.com/sso/oidc/callback
    ```
  </Step>

  <Step title="Retrieve your credentials">
    You'll need three things from your IdP:

    | Field             | Where to find it                                                                                                                                     |
    | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
    | **Issuer URL**    | Usually called "Issuer", "Discovery URL", or "Authority". It's the base URL of the OIDC configuration (without `/.well-known/openid-configuration`). |
    | **Client ID**     | Created when you registered the application.                                                                                                         |
    | **Client secret** | Created alongside the client ID. Copy it immediately since most providers only show it once.                                                         |

    You can verify the Issuer URL is correct by appending `/.well-known/openid-configuration`. It should return a JSON document.
  </Step>
</Steps>

## Configure SSO in Artie

1. Go to [Settings → Authentication](https://app.artie.com/settings?tab=authentication) in Artie
2. Click **Configure SSO**
3. Enter your **Issuer URL**, **Client ID**, and **Client secret**
4. Click **Save**

Users can now log in at [app.artie.com/login/sso](https://app.artie.com/login/sso).

If your provider requires specific scopes, ACR values, or behaves differently from the standard OIDC flow, [contact us](https://www.artie.com/contact) and we'll help you get it working.
