Klipfolio SAML Single Sign-On (SSO) Integration with Drupal as IdP
Overview
This guide will help you integrate Drupal as a SAML 2.0 Identity Provider (IdP) and Klipfolio as a Service Provider(SP) using the miniOrange SAML IDP module. This integration enables centralized user management and permission control, allowing users to access multiple applications with a single set of credentials. This module is compatible with Drupal 7, Drupal 8, Drupal 9, Drupal 10, and Drupal 11.
Installation Steps
- Using Composer
- Using Drush
- Manual Installation
Configuration Steps
Obtain SAML IDP Metadata from Drupal:
- Once the module is installed, navigate to the Configuration tab from the top navigation bar and click on the miniOrange SAML IDP Configuration.
- Navigate to the IDP Metadata tab. Copy the Entity ID/Issuer, SAML Login URL, and X.509 Certificate. Keep it handy. (This is required in order to set up Klipfolio as a SAML SP)
Configure Klipfolio as Service Provider
- Open a new browser tab or window, Log in to your Klipfolio Domain as Account Administrator.
- Go to Settings and select Single Sign on.
- Then go to the Edit and select SAML 2 from the provided options.
- Paste the previously copied certificate from the Drupal in Certificate textfield. Click Save button to save SAML settings.
Configuring Drupal as SAML Identity Provider (IdP):
- Go to the Drupal site. Navigate to the Service Provider Setup tab of the miniOrange SAML IDP module.
- Scrolldown and enter the following details into corresponding fields and click on Save button.
Service Provider Name | Klipfolio |
SP Entity ID or Issuer | https://<your-klipfolio-url>/SAML/consume |
ACS URL | https://<your-klipfolio-url>/SAML/consume |
NameID Format | urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress |
Assertion Signed | Check to sign the Saml Assertion |
- Now click on the Test link to verify your configuration. If your configurations are correct then you will get the homepage of the Klipfolio site in the test configuration window.
You have successfully configured the SAML SSO between Klipfolio as SAML SP and Drupal as SAML IDP.
Related Articles
Explore the advanced features offered by the module with full-featured trial. You can initiate the trial request using Request 7-day trial button of the module or reach out to us at drupalsupport@xecurify.com for one-on-one assistance from Drupal expert.