Search here...
< All Topics

Prolaborate and Jump Cloud SAML Integration

Prerequisites

Your Prolaborate site should have a valid SSL Certificate.

If you don’t have an SSL Certificate, you can create a self-signed certificate yourself. Please get in touch with the Prolaborate team to know more about it.

Service Provider Configuration

To configure the Service Provider, click on Menu → SAML Sign On..

From the top of the page that opens, click on Enable

Under Service Provider Configuration

Name Name will be prefilled
Assertion Consumer URL Assertion Consumer URL will be Prefilled
Certificate File Choose the .pfx file of your SSL certificate
Certificate Password Enter the Password of the .pfx file

Configuring Prolaborate in JumpCloud

The following sections will elaborate on the steps involved in setting up Prolaborate in JumpCloud.

Create a new SAML Application

To create a new SAML application, follow the below steps:

1. Log in to your JumpCloud account

2. Select SSO and Click on Add Applications button

1. In the Configure New SSO Application window click on Custom SAML App to create a new application

General Info

Field Description
Display name Enter your Application Name (say Prolaborate).
Description (Optional) Enter the application Description
App logo (Optional) Review the tooltips for details about the type of image you can use for your logo

Single Sign-On Configuration

Field Description
IDP Entity Enter your Application Name (say Prolaborate).
SP Entity ID Fill ‘SP Entity ID’ and ‘ACS URL’ fields from Prolaborate Service Provider configuration as stated above (In section SSO). SP Entity ID – Enter the URL from the Service Provider Name/Entity ID field from Prolaborate
ACS URL ACS URL – Enter the URL from Service Provider Assertion Consumer URL (ACU) field from Prolaborate.
SP Certificate Upload SP certificate – Browse SSL certificate (.cer file) of Prolaborate instance and click on Upload Certificate

User Attributes mapping

Attribute Statements should be configured as below:

Attribute Name Value
username username
firstname firstname
lastname lastname
email email
UserGroup UserGroup

Click on Activate

Click on Export Metadata to download.

Open the Prolaborate application again and expand Single Sign-On Configuration, click on Export Metadataunder JumpCloud Metadata to download the file.

Usergroup Configuration

Click on User Groups to configure User/ User groups to the Prolaborate application

Identity Provider Configuration

Go back to Prolaborate, click on Menu → SAML Sign On.

Fill the Identity Provider Configuration as per the instructions below:

1. Fill Name/Entity ID using Entity id availed from JumpCloud Metadata Xml file (Refer to section Download JumpCloud Metedata ).

2. Fill Sign In URL field using Location URL from the JumpCloud Metadata Xml file (Refer to section Download JumpCloud Metedata )

3. Certificate File: Follow the steps to upload JumpCloud Certificate file

Copy the Certificate URL from the JumpCloud Metadata Xml file (Refer to section Download JumpCloud Metedata).

Open the Notepad application, and paste the certificate URL

Save the Certificate as JumpCloud.cer file

Choose the JumpCloud.cer file In the Certificate File field

Log in with JumpCloud Credentials

Once the configuration is done, your users will start to see a new button on the login page called Login with SSO.

When they click on Login with SSO,

They will be redirected to the corresponding URL. They can then give their JumpCloud credentials to login to Prolaborate.

If you’re experiencing challenges signing in using SSO, go at SAML Assertion Validation to debug the SAML configurations.

sparxsystems-logo-inverted

Start Here
Book a Demo