Search Results :

×

Drupal HubSpot SSO | Login to HubSpot using Drupal as IDP


Drupal HubSpot SSO Integration will allow you to configure Single Sign On (SSO) login between your Drupal site and HubSpot. This will help your users to login into HubSpot using their Drupal credentials.

This SSO setup will also help you to manage your users in one single place. The Drupal SAML IDP - SAML 2.0 Identity Provider Single Sign-On SSO module is compatible with Drupal 7, Drupal 8, Drupal 9 as well as Drupal 10. Here we will go through a step-by-step guide to configure SAML IDP SSO login between HubSpot as SP (Service Provider) and Drupal as IDP (Identity Provider).

If you have any queries or if you need any sort of assistance in configuring the module, you can contact us at drupalsupport@xecurify.com. If you want, we can also schedule an online meeting to help you configure the Drupal SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider module.

Installation Steps 


  • Download the module:
    composer require 'drupal/miniorange_saml_idp'
  • Navigate to Extend menu on your Drupal admin console and search for miniOrange SAML Identity Provider using the search box.
  • Enable the module by checking the checkbox and click on install button.
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Install the module:
    drush en miniorange_saml_idp
  • Clear the cache:
     drush cr
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Navigate to Extend menu on your Drupal admin console and click on Install new module button.
  • Install the Drupal SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider module either by downloading the zip or from the URL of the package (tar/zip).
  • Click on Enable newly added modules.
  • Enable this module by checking the checkbox and click on install button.
  • Configure the module at
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup

Steps to configure HubSpot SAML Single Sign-on ( SSO ) Login into Drupal site

1. Configure Application in Hubspot.

  • Sign into your Hubspot dashboard.
  • To enable SSO, choose an account from the list below.
  • Drupal HubSpot Select HubSpot Account
  • In the top right corner, click on the Settings icon.
  • Drupal HubSpot Click Settings
  • Select Account Defaults from the left sidebar menu.
  • Drupal HubSpot Click Account Details
  • Navigate to the Security tab and click on Set up single sign-on.
  • Drupal HubSpot Click on Setup Single sign on

2. Setup Drupal as Identity Provider

  • From the Set up single sign-on panel in HubSpot, copy the Audience URI(Service Provider Entity ID) and Sign on URL, ACS URL, Recipient, or Redirect.
  • Drupal HubSpot Copy Drupal Metaadta
  • Go to the Drupal site and navigate to the Identity Provider Setup tab in the Drupal SAML IDP module.
  • Enter the Service Provider Name and paste the copied Audience URI (Service Provider Entity ID) into the SP Entity ID / Issuer textfield. Enter the Sign on URL, ACS, Recipient, or Redirect into the ACS URL text field.
  • Drupal HubSpot Enter the HubSpot metadata to Drupal
  • Scroll down and click on the Save Configuration button.

3. Setup Hubspot as Service Provider.

  • Navigate to the IDP Metadata tab of miniOrange SAML IDP module.
  • Copy the IDP-Entity ID / Issuer, SAML Login URL, and download the X.509 Certificate.
  • Drupal HubSpot Select HubSpot Account
  • In HubSpot Set up Single Sign-on tab, paste the IDP-Entity ID / Issuer into the Identity Provider Identifier or Issuer URL textfield, the SAML Login URL into the Identity Provider Single Sign-on URL textfield, and the downloaded certificate into the X.509 Certificate textfield.
  • Drupal HubSpot Select HubSpot Account
    IDP-Entity ID / Issuer Identity Provider Identifier or Issuer URL
    SAML Login URL Identity Provider Single Sign-on URL
    X.509 Certificate X.509 Certificate
    Drupal HubSpot Select HubSpot Account
  • Click on the Verify button.

You have successfully setup Hubspot as Service Provider and Drupal as Identity Provider.


24*7 Active Support

If you face any issues or if you have any questions, please feel free to reach out to us at drupalsupport@xecurify.com. In case you want some additional features to be included in the module, please get in touch with us, and we can get that custom-made for you. Also, If you want, we can also schedule an online meeting to help you configure the Drupal SAML Identity Provider - SAML IDP SSO Login modules or call us at +1 978 658 9387.

Free Trial

If you would like to test out the module to ensure your business use case is fulfilled, we do provide a 7-day trial. Please drop us an email at drupalsupport@xecurify.com requesting a trial. You can create an account with us using this link.

Additional Resources

Our Other modules

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com