Skip to main content

Ping Identity Single Sign On (SSO)

Ariane Ramirez avatar
Written by Ariane Ramirez
Updated yesterday

Sign in to Your White Label Dashboard Through PingOne

Single Sign-On (SSO) is like having a master key to unlock all the doors you need, instead of carrying a bunch of different keys for each door. ๐Ÿ—๏ธ

In the digital world, these "doors" are websites or apps, and the "key" is your username and password. Normally, you'd have to remember separate passwords for each app or website you use. But with SSO, you log in once with one set of credentials, and you're automatically logged into all the connected apps without typing in your info again.

When logging in to Accelevents, aside from the default single sign-on options, you can integrate platforms that provide Single Sign-On, such as Ping Identity.


When integrated with Accelevents, Ping Identity allows event organizers to securely and easily access the Accelevents platform using SSO. This means your team can log in through a central authentication system (Ping Identity), streamlining the process and improving security. Itโ€™s secure, convenient, and saves a lot of hassle.

To set this up, you will need to create a Web App or SPA application in Ping, then you'll need to get your Environment ID and Client ID from Ping and add them to Accelevents.

Add an Application in PingOne

  • Log in to your PingOne account

  • In your chosen environment, click Administrators

  • Click Applications > Applications

  • Click the + button to add an application

  • Give your application a name

  • Select OIDC Web App

  • Click Save

Configure the OIDC Settings in the Configure Menu

  • Click Configuration from the menu then click the Edit icon.

Follow these settings below:

OIDC Settings

Advanced Settings:

  • Request Parameter Signature Requirement: Default

  • Additional Refresh Token Replay Protection: Enable

CORS Settings

  • Allow any CORS-safe origin

Add Attribute Mappings

  • Select Attributes Mappings from the menu and click the Edit icon.

  • Click + Add and add 3 more lines

  • In the Attributes column type in:

    • email

    • family_name

    • given_name

  • In the PingOne Mappings column, search for:

    • Email Address

    • Family Name

    • Given Name

  • Click Save

Get The Environment ID and Client ID

  • Select Overview from the menu

  • Copy the Environment ID and Client ID

  • You will paste this later to Accelevents

Enable Your Application

Close the menu and turn on toggle on your application

Add Users in PingOne

Make sure that your Enterprise or White Label team members are also added to your PingOne account

  • Go to Directory > Users

  • Click the + button to add a new user

Add the Target URL, Environment ID and Client ID to your Accelevents Settings

  • Go to your White Label Dashboard

  • Select the Enterprise Settings tab

  • Click the SSO Configuration sub-tab

  • Enable the toggle for Ping

  • For the Target URL, copy the same Redirect URI you placed in your OIDC Settings. This is the URL that has your White Label domain with /u/pingone-callback at the end of the URL (e.g. https://www.demowhitelabel.com/u/pingone-callback)

  • Paste the Environment ID and Client ID you copied from the previous step

  • Click Save

Note: If you're unable to enter the information, please log out of your White Label Dashboard and sign in again using your White Label Login page URL (not the regular log in page with the Accelevents domain). Your login page should look something like this:

https://www.yourdomain.com/u/wl-login/companyname

Log in Through Ping

Once configured, your White Label login page will have a Ping Login option. Click Log in with Ping and enter your Ping credentials. If you're already logged in to Ping when you click it, it will redirect you to your White Label Dashboard.


โ€‹

Did this answer your question?