Use Google Workspace for SSO authentication

Learn how to use Google Workspace for Single Sign-On (SSO) authentication with SAML 2.0 so members of your organization can sign in to Kobiton using their Google credentials.

Get Kobiton parameters

First, you’ll need to save a copy of your Kobiton SSO attributes so you can easily add them to your IdP later.

Select your profile name or picture, then choose Settings.

Select your profile name and select Settings

Choose SSO Settings.

SSO settings page

From Basic configuration, copy the following values and save them to a note:

  • Entity ID (or Audience URL)

  • Reply (or SSO, or ACS) URL

Basic configuration step in SSO settings

From User attributes (or parameters), copy the following values and save them to a note:

  • email

  • firstName

  • lastName

  • phoneNumber

  • memberOf

User attributes or parameters step in SSO settings

Later you’ll finish configuring your Kobiton SSO settings so keep this browser window open.

If your IdP sends these attributes under different names, you can map them instead of changing your IdP. See Configure custom SAML attribute mappings.

Create IdP application

In the Google Admin console, select Apps > Web and mobile apps.

Choose Add app > Add custom SAML app.

In App details, enter a name for your application.

Get IdP parameters and download certificate

In Google Identity Provider Details, copy and save the following IdP values.

Kobiton field Google value

Identity provider sign in URL

SSO URL

Identity issuer URL

Entity ID

Identity provider certificate

Certificate (Download)

Values in Google Identity Provider Details

Map parameters

In Service Provider Details, use your Kobiton SSO parameters from earlier to fill out the Google service provider fields.

Google field Kobiton value

ACS URL

Kobiton Reply URL

Entity ID

Kobiton Entity ID

Start URL

Kobiton Domain name

Fill in the ACS URL, Entity ID, and Domain Key fields, then continue to the next step.

Fill in ACS URL, Entity ID, Domain Key

In Add custom SAML app, add the following attributes.

Google Directory attribute App attribute

Primary email

email

First name

firstName

Last name

lastName

Phone number

phone

Fill in parameters in Custom SAML

Add IdP parameters and certificate to Kobiton

Now, you’ll need to add your IdP parameters and certificate to your Kobiton organization. In your SSO Settings, scroll down to Set up at Kobiton side.

Scroll down to step Set up at Kobiton side

Add your IdP parameters and certificate to the following:

  • Identity provider issuer

  • Identity issuer URL

  • Identity provider sign in URL

  • Identity provider sign out URL (optional)

  • Identity provider certificate

    The Identity provider certificate must be a .pem file. If the certificate downloaded from the IdP has a different file extension (such as .cert), rename it to .pem before uploading.

See the below mapping table for which value to use for each parameter above.

Field name Value mapping

Identity provider issuer

Google Suite

Identity issuer URL

Entity ID

Identity provider sign in URL

SSO URL

Identity provider sign out URL (optional)

Verify and save configuration

Make sure you have created an account with the same email as the currently logged in Kobiton account and assign the new SAML application to that user on the IdP side before continuing.

Select Verify to test your SSO configuration.

The Verify button under Verify Configuration

The system will open a new browser tab to the SSO login page. In this new tab, log in using the account that has the same email as the current Kobiton account.

If logged in successfully, go back to the previous browser tab with the SSO Settings opened.

Wait for a while for the SSO Settings page to automatically reload (do not force reload the page) and a success message displays like the below:

The success message under Verify Configuration

After receiving the success response, select Save to complete your SSO configuration.

After verifying and saving the configuration, you can turn on Enforce users to login to Kobiton only through SSO to force the users to log in only via SSO (optional).

When SSO login enforcement is turned on:

  • You can add existing users to be exempted from the SSO login enforcement by adding the username into the Choose users who are allowed to login without SSO field.

    The list of users that are exempted from the enforcement list when SSO enforcement is enabled

  • You also gain access to Specify Organization Access Restrictions with the ability to enable Pass role/team assignments to users in the SAML validations. Choose the method that’s best for your organization.

    The Specify Organization Access Restrictions step in SSO settings