JumpCloud SAML
Step-by-step guide to configure Single Sign-on with JumpCloud as the Identity Provider.
1. Download Metadata XML
Sign into the SSO Configuration Portal, select JumpCloud, then SAML, and click on Configure.
Under Service Provider Details, click on Download Metadata XML.
2. Create Enterprise Application
Login to your JumpCloud Portal. Go to SSO Applications.
Click on Add New Application.
In the Create New Application Integration search box, type Custom SAML App, and select it from the drop down list.
Give your app a name, select your icon (optional) and then click on Save.
Click on Configure Application.
3. SAML Configuration
Go to the SSO tab**.** Upload the downloaded Metadata XML (from the SSO Configuration Portal) under Service Provider Metadata→ Upload Metadata.
From your SSO Configuration Portal, copy the SP Entity ID. On your JumpCloud Portal paste it in the IdP Entity ID and the SP Entity ID field.
Paste it under IdP Entity ID and SP Entity ID on JumpCloud Portal
- Similarly, copy the ACS URL from your SSO Configuration Portal. Go back to your JumpCloud Portal, scroll below to the ACS URLs section and paste it in the Default URL field.
4. Attribute Mapping
In the SSO tab, scroll to find Attributes.
Check the Attribute Mapping section in the SSO Configuration Portal, and carefully map the same attributes on your JumpCloud application.
5. Assign Users
Go to the User Groups tab. Select appropriate users/groups you want to assign to this application, and click on Save once done.
6. Upload IdP Metadata URL
On your JumpCloud Portal, click on SSO. Copy the Copy Metadata URL.
Under Identify Provider Configuration, select Configure using Metadata URL, and paste it under App Federation Metadata URL on the SSO Configuration Portal.
7. Test Connection
Click on Test Connection. If everything is done correctly, you will see a Success response as shown below.
If the connection fails, you’ll see an error, the reason for the error, and a way to solve that error right on the screen.
8. Enable Connection
Click on Enable Connection. This will let all your selected users login to the new application via your JumpCloud SSO.
With this, we are done configuring your JumpCloud application for an SSO login setup.