What is Single Sign-On (SSO)
SpeedSize supports Single Sign-On (SSO) for the Console, allowing users to authenticate using their own Identity Provider (IdP), such as Okta or another SAML/OIDC-based provider.
SSO configurations are managed directly from the Settings page in the SpeedSize Console.
This feature is available to Admin users and can be configured per organization.
This guide contains the following topics:
- How to Configure SSO
- Create a New SSO Configuration
- Managing Existing SSO Configurations
- Identity Provider Setup (Example: Okta)
- Identity Provider Requirements
- Benefits of Using SSO
How to Configure SSO
- In the left sidebar, click Settings (⚙️ icon).
- Open the SSO Configurations section
Create a New SSO Configuration
Fill in the following fields:
-
Name
A friendly name for this SSO configuration (for example: Company SSO). -
Client ID
The Client ID provided by your Identity Provider.
⚠️ This is not your SpeedSize Client ID. -
Client Secret
The Client Secret generated in your Identity Provider. -
Organization
Select the organization this SSO configuration should be linked to (in most cases, you will have only one organization). -
Issuer URL
The Issuer URL from your Identity Provider. This is usually provided during the IdP application setup. -
Session TTL (hours)
Defines how long a user session remains active before re-authentication is required.
Click Create to save the SSO configuration.
Once saved, SSO will be enabled for the selected organization.
Managing Existing SSO Configurations
After creating a configuration, you will see it listed in the SSO Configurations section.
Each configuration displays:
- Name
- Creation Date
- Issuer URL
- Session TTL
You can update an existing configuration by clicking Edit.
Identity Provider Setup (Example: Okta)
When configuring your application in your Identity Provider, you will need to copy the following values into the SpeedSize Console:
- Client ID
- Client Secret
- Issuer URL
These values are available in your Identity Provider’s admin dashboard once the application is created.
Note: While Okta is commonly used, SpeedSize SSO works with other supported identity providers as well.
Identity Provider Requirements
When configuring your Identity Provider for SpeedSize SSO, please ensure the following:
- The IdP application is configured to use the Authorization Code flow (OIDC).
- The following scopes are enabled and included in the token:
- openid
- profile
Note: Scope names may vary slightly depending on the Identity Provider, but equivalent scopes providing user identity, profile, and email information are required.
Benefits of Using SSO
SSO provides centralized authentication through your Identity Provider, resulting in:
- Improved security and access control
- A simplified user login experience
- Easier user management across your organization
If you have questions or need assistance configuring SSO, please contact support@speedsize.com