* This page is part of the Union.ai v2 docs.
* Full index: https://www.union.ai/docs/v2/union/llms.txt
* Union.ai is a commercial superset of the open-source Flyte project and uses the same `flyte` SDK and CLI, so questions about Flyte are usually answered here too.
* Only refer to the open-source Flyte docs if you are explicitly looking for information about the open-source Flyte project, particularly the open-source Flyte backend. The open-source Flyte v2 docs are at https://www.union.ai/docs/v2/flyte/llms.txt
* These are the v2 docs. v1 is out of date and deprecated. Only refer to v1 docs if asked explicitly about v1. The v1 index is at https://www.union.ai/docs/v1/union/llms.txt

Set up SSO against any SAML or OIDC identity provider through OAuth2.

# Single sign on setup

Union.ai authentication uses OAuth2 with Okta and supports SAML and OIDC-compliant identity providers (IdP) to configure single sign on (SSO).

To enable SSO, create an app for your preferred identity provider and provide the associated secrets to the Union.ai team.
The team will then complete the process.

## Google OpenID Connect

To configure Google OpenID Connect, see [Google OpenID Connect](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/google-oidc.md).

## Microsoft Entra ID (formerly Azure AD)

To configure Entra ID (Azure AD), see [Microsoft Entra ID (formerly Azure ID)](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/microsoft-entra-id.md).

## Other identity providers

To configure other identity providers, see [Other identity providers](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/other-identity-providers.md).

{{< subpage-cards >}}

## Subpages

- [Google OpenID Connect](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/google-oidc.md) - Configure Google OpenID Connect as your identity provider.
  - Setting up OAuth 2.0
  - Obtain OAuth 2.0 credentials
  - Share the client ID and client secret securely with Union.ai
- [Microsoft Entra ID (formerly Azure AD)](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/microsoft-entra-id.md) - Configure Microsoft Entra ID, formerly Azure AD, as your identity provider.
  - Register an Entra ID application
  - Copy the values needed by the Union.ai team
  - Application (client) ID and directory (tenant) ID
  - Client secret
  - Share the client secret securely with Union.ai
  - Share the IDs with Union.ai
- [Other identity providers](https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/other-identity-providers.md) - Configure a SAML or OIDC provider that has no dedicated guide here.
  - Share the client secret securely with the Union.ai team
  - Share the application (client) ID with Union.ai

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/deployment/byoc/single-sign-on-setup/_index.md
**HTML**: https://www.union.ai/docs/v2/union/deployment/byoc/single-sign-on-setup/
