What's SSO for?

Managing user accounts in Frontify can be a tedious task if you want to share your style guide within a large company. Often, employees come and go and you do not want to end up updating the user access for them all the time.

With SSO you can give automatic viewing access to all (or parts of) employees of your company. You don't need to manage their access to Frontify nor do users have to create a profile with a new password to remember. When activated, the login page shows an additional login button above standard login-form.  


SSO is available for Enterprise accounts as an add-on to your current plan. Make sure that your system supports the SAML 2.0 standard or OpenID Connect. Most systems do, please contact us for other SSO connectors. Please note that we only support SP-initiated SSO.

SAML Configuration

The following information is needed in order to configure SSO for your account.

  • Entity ID 

  • SSO Service URL

  • Certificate (x509)

Upon providing this information, you will receive metadata for the service provider configuration on your side including Audience URI, SSO URL / ACS, Default Relay State.

The following fields must be part of the SSO request response:

  • Name ID Format: EmailAddress

  • Application Username: Email

including the following attributes:

  • User.email

  • User.FirstName

  • User.LastName

  • User.Groups (optional)

OpenID Connect Configuration

The following information is needed in order to configure OpenID Connect SSO for your account.

  • Authorization URL

  • Access Token URL

  • Client ID

  • Client Secret

  • Scopes*

  • Public Key Source (URL or JSON)

* Mandatory Scopes: openid profile email

Finally, you can decide to which Style Guides/Projects SSO users should get viewing access and to which page users are redirected upon login. You can choose to redirect into your main Style Guide, or the dashboard (default). 


SSO: Frequently Asked Questions (FAQ)
SSO - Okta Configuration Example
User Groups with Single Sign On (SSO)

Did this answer your question?