SSO Connections (for an account)

SSO Connections (for an account)

A System Master (a Certain team member) can set up "Single Sign-On" (SSO) connections for an account. An Administrator user enables these SSO connections here. The Administrator user can edit field mappings. The Administrator user can edit button fields. These actions are described below.

There are three types of SSO in Certain:

Event Builders are an example.

Details are below.

Speakers using a Speaker Portal are an example.

Reviewers using a Reviewer Portal are an example.

Details are below.

Details are below.

See for an overview of SSOs in Certain.

Available SSO Connections (List)

All existing SSOs for the current account and its parent account are listed.

To edit an SSO, click the in the Actions column. This opens the pane described below.

The following information is shown for each SSO listed:

You can select or clear the check box right here in the list.

You can do this without needing to edit the record.

See below.

Examples include “OAuth2” or “SAML2”.

Examples include “LinkedIn” or “Facebook”.

Details are below.

See Edit SSO Config below.

Edit SSO Config

This section is displayed when you click in the to edit an SSO. This section is also displayed when a Certain System Master clicks Add an SSO Config.

> Note: Once an SSO has been set up, it is rare for it to be edited.

Information Fields

This is “read-only” information, except for a System Master user.

Once signed in to their corporate system (for example, by logging in to their network), they do not have to enter another user name and password to access Certain.

Certain users still have to be set up in .

> Note: Only one “ADMIN” SSO can be active in a system at any one time.

> Best Practice: If an account has an ADMIN SSO, then ADMIN would normally be that SSO’s only Entry Point.

> An example exception is when an account is using forms for staff to for events via their intranet.

Registration form entry pages can include buttons for automatically pre-filling information from LinkedIn, Facebook, Microsoft, or Google+.

See additional fields below.

The [](https://community.certain.com/kbase/unifiedeventviews/.htm#sso) page in the app can include an option to log in via SSO instead of username and password.

The [](https://community.certain.com/kbase/unifiedeventviews/login_spkr_portal.htm) page in the speaker portal can include an option to log in via SSO instead of username and password.

The [](https://community.certain.com/kbase/unifiedeventviews/login_rvwr_portal.htm) page in the reviewer portal can include an option to log in via SSO instead of username and password.

Check-In users can log into the Check-In app by clicking the gear icon on the page.

Check-In users select the SSO to log in using those credentials.

> Note: Only one “CHECK-IN APP” SSO can be active in a system at any one time.

> Best practice: this should be unique in the account.

This eases identification.

This app is created in the separate SSOManager app.

Examples include O Auth2 and SAML2.

Examples include LinkedIn and Facebook.

Button

These five “Button ...” fields are available when Entry Point does not include “ADMIN” or “CHECK-IN APP”. These fields are therefore used only for Attendee.

You can configure these fields differently for each account and sub-account. These fields determine the appearance of the button the registrant sees on the form. These fields also determine the appearance of the button the speaker sees on the speaker portal.

Example: “Log in with LinkedIn”.

Click the color picker icon to select a color.

Click Set Color.

Alternatively, enter the hex value (for example, #dddddd for gray).

Click the color picker icon to select a color.

Click Set Color.

Alternatively, enter the hex value (for example, #000000 for black).

This icon is used in addition to the text of the Button Label.

This further customizes the button’s appearance.

This localizes the text.

Lookup

> Note: Only text fields are available for mapping.

The fields available vary from one Identity Provider to the next.

Examples include Email or Nameid.

Note that you can set the Registrant Details section of registration forms to enforce unique email addresses.

> Caution: Like the other settings here, this applies to every login using this SSO connection in all events in this account.

If a match is found, Certain will then “remember” that match.

This means even if a person who logged in via SSO later changes the value of that profile field on the Certain side, their next login will still succeed.

Certain will use the value from a successful initial login.

Edit SSO Config (Field Mapping)

This section is displayed when you click in the to edit an SSO for an account.

Map the fields from the Identity Provider (IDP) to their matching Profile fields in Certain.

This is required before you can enable an SSO connection.

> Note: In a sub-account, you need to map these fields independently of the parent account. > Mappings are not “inherited”.

You must map at least Profile First Name and Profile Last Name in Certain to the equivalent IDP fields. > Important: Don’t map them both to the same IDP field. > See note below.

The fields you see listed are those you selected in the IDP Fields drop-down list above.

For example:

For example:

> IMPORTANT: Always map different, separate fields to the Profile First Name and Profile Last Name fields in Certain.

Map Given Name in IDP to Profile First Name in Certain.

Map Family Name to Profile Last Name in Certain.

Both fields are used in Certain.

Her name will appear as “Jane Citizen”.

If you mapped Name to both Profile First Name and Profile Last Name in Certain, both of those fields for that attendee would be “Jane Citizen”.

She would therefore appear to be “Jane Citizen Jane Citizen” wherever you saw her name in Certain.

> Caution: As best practice, many customers do not select this for Standard Profile Fields.

This is to avoid potential problems such as inadvertently changing an email address.