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

# Set up Identity Providers (IdP) for authentication

> Configure SSO, SAML, or OIDC for your Omni organization

Omni supports authentication with identity providers through SAML and OIDC. This allows your users to sign in using your organization's existing identity management system.

Select your identity provider below to get started.

## Identity providers

<Columns cols={2}>
  <Card icon="google" horizontal href="/administration/authentication/google-workspace" title="Google Workspace">
    Set up SSO with Google Workspace
  </Card>

  <Card icon="microsoft" horizontal href="/administration/authentication/entra" title="Microsoft Entra (Azure AD)">
    Set up SSO with Microsoft Entra ID horizontal
  </Card>

  <Card icon="key" horizontal href="/administration/authentication/okta" title="Okta">
    Set up SSO with Okta
  </Card>

  <Card icon="key" horizontal href="/administration/authentication/rippling" title="Rippling">
    Set up SSO with Rippling
  </Card>

  <Card icon="key" horizontal href="/administration/authentication/oidc" title="OpenID Connect">
    Configure OAuth using OIDC
  </Card>
</Columns>

## SAML and SCIM

For Microsoft Entra, Okta, and Rippling, Omni supports both SAML and SCIM:

* **SAML** - Enables single sign-on authentication
* **SCIM** - Enables automatic user provisioning and de-provisioning. **Note**: While custom user attributes can be synced using SCIM, Omni's [default system user attributes](/administration/users/attributes#default-system-user-attributes) are read-only and cannot be assigned via SCIM.

## Need help?

If you run into issues during setup, check the [SSO troubleshooting guide](/administration/authentication/troubleshooting) for common problems and solutions.
