JumpCloud
This guide will show you how to integrate GoodAccess with JumpCloud SSO.
Last updated
This guide will show you how to integrate GoodAccess with JumpCloud SSO.
Last updated
This feature is available in the Premium plan and higher.
Remember to grant your JumpCloud users access permissions to GoodAccess. Users without them won't be able to log in.
Log in to the GoodAccess Control Panel, and go to Settings > SSO & Identity.
Click + Add provider, enter the Provider name, choose your Identity Provider, and click Continue.
Log in to the JumpCloud Admin console, and go to User Authentication > SSO Applications.
Click + Add New Application, select Custom Application, and click Next.
Select Manage Single Sign-On (SSO) > Configure SSO with SAML, and click Next.
Give the application a name, and click Save Application.
Click Configure Application.
Copy the details from GoodAccess - (2) GoodAccess links.
SP Entity ID - Entity ID
ACS URLs - Assertion Consumer Service URL
SAMLSubject NameID - email
SAMLSubject NameID Format - urn:oasis:names:tc:SAML:2.0:nameid-format:unspecified
Signature Algorithm - RSA-SHA256
Default Relay State - Relay State
Login URL - Login URL
Return to GoodAccess, and click Continue.
Return to JumpCloud.
Click add attribute, and add the following attribute:
Service Provider Attribute Name | JumpCloud Attribute Name |
---|---|
"email" (without quotes) |
Click Copy Metadata URL, and open the URL in a new tab.
Copy the details to GoodAccess - (3) Identity Provider links, and click Continue.
Sign in URL - IDP URL
Entity ID - IdP Entity ID (choose a name)
X509 signing certificate - Copy the certificate from the new tab
Return to JumpCloud, and click Save.
Skip the next step in GoodAccess, and click Submit to finish the configuration.
You have now successfully set up your JumpCloud SSO with GoodAccess.
In the application, go to User Groups.
Choose who should have access, and click Save.