Skip to main content
All CollectionsIntegration & APIs
SAML 2.0 SSO Integration Guide
SAML 2.0 SSO Integration Guide
Updated over a year ago

Requirement

IdP metadata file

Service Provider

SP Metadata File

Go to https://identity.webinar.net/saml/metadata to download the SP metadata file.

SSO Workflow

Before Support Portal Users, Client Admins, or Scheduler Users can login with SSO, their account needs to be granted access first.

Access to Client Support Portal

In the Client Support Portal, navigate to Portal Users. Add the users you want to grant access to the portal via SSO.

Access to Client Admin Console

In the Client Admin Console, navigate to Administrators. Add the client admins you want to grant access to the console via SSO.

Access to Scheduler

In the Client Admin Console, navigate to the Users page of an account. Add the scheduler users you want to grant access to the Scheduler via SSO.

In the Scheduler, navigate to the Account Settings. Open the Users tab and add the scheduler users you want to grant access to the Scheduler via SSO.

SP Initiated Login

On the Login page of the Client Support Portal, the Client Admin Console, and the Scheduler, there is a link “Sign In with SSO.” Select the link to start the process of single-sign-on. An email address is required to initiate the login from webinar.net side.

IdP Initiated Login

Identity Provider initiated login is supported. By default, after login, users will be able to choose which application they want to access.

RelayState

The Identity Provider can also pass the target application in the RelayState parameter inside the SAML Response.

The value of the RelayState parameter needs to be in the following format.

${region}-${application}

Supported values of ${region}

  • us

  • eu

  • apac

  • cn

Supported values of ${application}

  • client-support-portal

  • client-admin-console

  • scheduler

For example, if you want users to login into the Scheduler in the US region, pass us-scheduler as the value of the RelayState parameter.

Did this answer your question?