Get SSO per tenant configuration
Single Sign-On Overview
Frontegg’s Single Sign-On (SSO) enables users to sign in using their existing credentials, removing the need to create new usernames and passwords specifically for your application.
Our SSO solution supports two popular protocols: SAML and OpenID Connect (OIDC). These protocols facilitate user authentication across multiple applications and can be configured via Frontegg’s Management Portal or the Self-Service menu within your application.
This section lists all relevant API endpoints, organized into Management and Self-Service categories:
Management Endpoints: Require environment-level authorization and provide comprehensive control over SSO (SAML and OIDC) resources.
Self-Service Endpoints: Accessible with a user token (JWT), allowing users with appropriate permissions to create, update, and delete SSO connections on their accounts.
- EU Regionhttps://api.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- US Regionhttps://api.us.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- CA Regionhttps://api.ca.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- AU Regionhttps://api.au.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- Frontegg sub-domain for use with user tokenshttps://app-xxx.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- cURL
- JavaScript
- Python
- GO
- Payload
curl -i -X GET \
https://api.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain- EU Regionhttps://api.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- US Regionhttps://api.us.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- CA Regionhttps://api.ca.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- AU Regionhttps://api.au.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- Frontegg sub-domain for use with user tokenshttps://app-xxx.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain
- cURL
- JavaScript
- Python
- GO
- Payload
curl -i -X PUT \
https://api.frontegg.com/team/resources/sso/v1/configurations/multiple-sso-per-domain \
-H 'Content-Type: application/json' \
-d '{
"unspecifiedTenantStrategy": "string",
"active": true,
"useActiveTenant": true
}'- EU Regionhttps://api.frontegg.com/team/resources/sso/v1/oidc/configurations
- US Regionhttps://api.us.frontegg.com/team/resources/sso/v1/oidc/configurations
- CA Regionhttps://api.ca.frontegg.com/team/resources/sso/v1/oidc/configurations
- AU Regionhttps://api.au.frontegg.com/team/resources/sso/v1/oidc/configurations
- Frontegg sub-domain for use with user tokenshttps://app-xxx.frontegg.com/team/resources/sso/v1/oidc/configurations
- cURL
- JavaScript
- Python
- GO
- Payload
curl -i -X POST \
https://api.frontegg.com/team/resources/sso/v1/oidc/configurations \
-H 'Content-Type: application/json' \
-d '{
"active": true,
"redirectUri": "string"
}'