Set up SAML with JumpCloud#
This article explains how to set up SAML with JumpCloud for an organization in Aiven. For more information on SAML and instructions for other identity providers, see the Set up SAML authentication article.
Prerequisite steps in Aiven Console#
In the organization, click Admin.
Select Authentication.
Click Add authentication method.
Enter a name and select SAML. You can also select the teams that users will be added to when they sign up or log in through this authentication method.
You are shown two parameters needed to set up the SAML authentication in JumpCloud:
Metadata URL
ACS URL
Configure SAML on JumpCloud#
In the JumpCloud admin console, go to SSO.
Select Custom SAML App.
Set the IdP Entity ID.
Set the
Audience URI (SP Entity ID)
to theMetadata URL
from the Aiven Console.Set the
ACS URL
to the one from the Aiven Console.Set the
Default RelayState
to the homepage of the Aiven Console, https://console.aiven.io.Add an entry in Attribute statements with
Service Provider Attribute Name
ofemail
andJumpCloud Attribute Name
ofemail
.Set the
Login URL
to theACS URL
from the Aiven Console.In User Groups, assign the application to your user groups.
Click Activate.
Download the certificate.
Finish the configuration in Aiven#
Go back to the Authentication page in Aiven Console to enable the SAML authentication method:
Select the name of the JumpCloud method that you created.
In the SAML configuration section, click Edit.
Toggle on IdP login.
Add the configuration settings from JumpCloud:
Set the
SAML IDP URL
to theIDP URL
from JumpCloud.Set the
SAML Entity ID
to theIdP Entity ID
from JumpCloud .Paste the certificate from JumpCloud into the
SAML Certificate
field.
Click Edit method to save your changes.
Toggle on Enable authentication method at the top of the page.
You can use the Signup URL to invite new users, or the Account link URL for those that already have an Aiven user account.
Troubleshooting#
If you have issues, you can use the SAML Tracer browser extension to check the process step by step.