59 lines
2.0 KiB
Markdown
59 lines
2.0 KiB
Markdown
---
|
|
title: Set up your own custom SAML application for Rippling SAML
|
|
sidebar_label: Rippling SAML
|
|
---
|
|
|
|
# Rippling SAML SSO
|
|
|
|
This section will show you how to set up your own custom SAML application for Rippling SAML.
|
|
|
|
## Create Application
|
|
|
|
You'll need to create a new **Custom App** from your Rippling account if the app is not already in the Rippling app directory.
|
|
|
|
Go to **IT Management** > **Custom App** from the left navigation menu.
|
|
|
|

|
|
|
|
Click **Create New App** button to create a new application.
|
|
|
|
From the next screen, fill in the following fields:
|
|
|
|
- **App Name**
|
|
- **Select Categories**
|
|
- **Upload Logo**
|
|
- **What type of app would you like to create?** - Make sure you select **Single Sign-On (SAML)** from the list.
|
|
|
|

|
|
|
|
## Configure Application
|
|
|
|
Copy the **Idp Metadata URL** or **Idp Metadata XML** from the next screen. You'll need this value to configure your SAML connection in SAML Jackson.
|
|
|
|

|
|
|
|
You'll need to enter the **ACS URL** and **Entity ID**. You'll get these values from SAML Jackson.
|
|
|
|

|
|
|
|
Make sure that **Service Provider Entity ID** matches the **SAML Audience (SP Entity ID)** value from SAML Jackson.
|
|
|
|
From the **Settings** tab of custom app you just created. Go to **Advanced SAML Settings** section and check the box for **Disable InResponseTo field in assertions for IdP initiated SSO**.
|
|
|
|
This is because Rippling sends dummy values for the **InResponseTo** field and SAML Jackson will try to validate the **InResponseTo** field if it is present.
|
|
|
|

|
|
|
|
## Next steps
|
|
|
|
You've successfully configured your custom SAML application for Rippling SAML. At this stage, you can assign users to your application and start using it.
|
|
|
|
## Resources
|
|
|
|
- [Rippling](https://www.rippling.com/) official website
|
|
- Visit [Rippling documentation](https://developer.rippling.com/)
|
|
|
|
:::tip
|
|
Got a question? [Ask here](https://discord.gg/uyb7pYt4Pa)
|
|
:::
|