Skip to content
  • There are no suggestions because the search field is empty.

How to Set Up SSO with Any Identity Provider

Learn the general process of setting up SSO with any provider to ensure data security and convenient access for your team.

TABLE OF CONTENTS

What is Single Sign-On

Single Sign-On (SSO) allows your system administrator to manage all logins across all applications from one secure platform. It also allows users to use only one set of credentials to log in to different platforms, while the identity provider (IdP) ensures secure access.

If you use SSO, you can:

  • Improve data security.
  • Ensure easier access for users and increase productivity.
  • Centralize control over user profiles for administrators.

Supported SSO Providers

You can integrate Precoro with any identity provider that supports the SAML 2.0 protocol. To do it easily, follow the Precoro SSO setup guide provided in this article.

Additionally, we have a list of supported providers and setup guides for integrating with them:

How to set up SSO

Here’s a general guide you can follow if your SSO tool is not on the list of supported providers.

Step 1: Ensure Necessary Access

Before connecting Precoro to your SSO provider, ensure you have the required access level on both platforms.

  1. You need the Admin role in Precoro to access the SSO Settings page in Configuration.
  2. You also need admin access in your SSO tool.

Step 2: Upload Precoro Certificate

To set up SSO, navigate to Configuration → SSO Settings.

Press the Download Precoro Certificate button and upload it to your IdP account.

A screenshot that shows where to find the Precoro certificate

Step 3: Adjust the Settings in the IdP Admin Panel

1. Navigate to the admin panel in your SSO tool and add a new SAML app.

2. Fill out these fields:

Field

Value

What it is used for

SSO URL

EU Server: https://app.precoro.com/

US Server: https://app.precoro.us/

Precoro URL to initiate SSO

Entity ID

EU Server: https://app.precoro.com/backoffice

US Server: https://app.precoro.us/backoffice

Precoro company identifier

Assertion Consumer Service (ACS) URL

EU Server: https://app.precoro.com/backoffice/saml/login_check

US Server: https://app.precoro.us/backoffice/saml/login_check

Precoro URL for SAML responses

X.509 Certificate

The certificate you downloaded from Precoro in Step 2.

A certificate to verify SAML requests

(Optionally) Single Logout Response Endpoint (SLO URL)

EU Server: https://app.precoro.com/logout

US Server: https://app.precoro.us/logout

An optional parameter for session logout

3. Download metadata from your IdP.

4. Save the changes after you’ve provided the necessary information.

5. Find the Issuer (alternative names: Identifier, Entity ID) parameter in your identity provider profile. Depending on the tool you use, it may be in:

  • The SAML Settings section,
  • The Identifiers / Entity ID / Issuer section.

Save this value to enter it in Precoro on the next step.

6. Add the users or groups to the created Precoro SAML app.

Step 4: Adjust the Settings in Precoro

Return to the SSO Settings page in Precoro. Enter the Issuer (Identifier, Entity ID) unique identifier you copied in the previous step.

An image that directs to the Issuer field
Then upload the metadata you saved in the previous step.

A screenshot with the Metadata field

Press Update to save the changes.

Step 5: Test the Integration

Once the integration is established, test it out by following the usual login process:

  1. When you log in to Precoro, press the Sign In with SSO button.
  2. Enter your corporate email address.
  3. You’ll be redirected to your IdP page. Enter your credentials there.
  4. After successful authorisation, you’ll be redirected to Precoro.