Articles in this section

Integrating JumpCloud SAML SSO with Dialpad

Use JumpCloud SAML Single Sign On (SSO) to give Dialpad users convenient and secure access with a single set of credentials. 

Let's dive into the details.

Who can use this

The JumpCloud SAML integration is available to eligible Dialpad Sell, Dialpad Support, and Dialpad Connect users. Refer to our to see if you have access to this feature. If you have questions about your plan, reach out to your Customer Success Manager or Dialpad Customer Care.

Enable SAML in Dialpad

First things first, you'll need to enable SAML in Dialpad.

Go to your Admin Settings from Dialpad.com 

  1. Select My Company 
  2. Select Authentication
  3. Select SAML
  4. Navigate to Choose your provider 
  5. Select Custom
  6. Take note of the values for SP SSO Url (ACS) and SP Entity ID
    • The values will differ based on the domain identifier of your company.
    • Keep this tab open — we'll revisit this page after configuring SAML on JumpCloud.

Configure SAML SSO in JumpCloud

Next, its time to configure SAML SSO in Jumpcloud.

  1. Login to JumpCloud as an admin
  2. Select SSO 
  3. Select the + icon to add a new application
  4. Type Dialpad in the search bar
  5. Select Configure
    Screenshot of the JumpCloud SSO portal featuring blue arrows pointing to the left menu SSO icon, the '+' add button, the search bar containing 'Dialpad', and the teal 'configure' button next to the DialPad entry.
  6. Enter a Display Label
  7. Select Activate
  8. Select Continue 
    Screenshot of the JumpCloud General Info tab for the Dialpad application showing 'Dialpad SSO' entered in the Display Label field and a teal 'activate' button in the bottom-right corner.
  9. Select on the created application 
    Screenshot of the JumpCloud Featured Applications list featuring a blue arrow pointing to the newly created 'Dialpad SSO' application entry.
  10. Navigate to the SSO tab 
  11. Update the SP Entity ID and ACS URL attributes with the values obtained from the Dialpad SAML configuration 

    JumpCloud attribute to populate

    Attribute name in Dialpad

    Example Value

    SP Entity ID

    SP Entity ID

    https://dialpad.com/api/saml/metadata/custom/aerolabs.io

    ACS URL

    SP SSO Url (ACS)

    https://dialpad.com/saml/sso/custom/aerolabs.io

    Screenshot of the JumpCloud SSO configuration tab featuring blue arrows pointing to the populated 'SP Entity ID' and 'ACS URL' input fields containing domain-specific Dialpad URLs.
  12. Select Save
  13. Select the created application again to continue
  14. Navigate to the Attributes section within the SSO tab
  15. Verify the email under Service Provider Attribute Name
  16. Select the created application again to continue 
  17. Under the SSO tab, you’ll need the following attributes (found in the table) from JumpCloud. 
    • The values against these attributes shall be configured back in the Dialpad SAML configuration tab.

Tip

The email under Service Provider Attribute Name should be mapped to the JumpCloud attribute name email.

Dialpad Attribute to populate

JumpCloud attribute to use

Example value

IdP Entity ID (Issuer)

IdP Entity ID

JumpCloud

IdP SSO URL

IDP URL

https://sso.jumpcloud.com/saml2/dialpad

Certificate

IDP Certificate*

Downloaded pem file (without the BEGIN and END tags)

* The IDP certificate can be downloaded in JumpCloud.

Screenshot of the JumpCloud SSO configuration view featuring a blue arrow pointing to 'Download certificate' in a dropdown menu, alongside fields for IdP Entity ID set to 'JumpCloud' and SP Entity ID populated with a custom Dialpad URL.

Configure SAML in Dialpad

Now, it's time to populate the IdP attributes in Dialpad. 

Head to your Admin Settings from Dialpad.com 

  1. Select My Company 
  2. Select Authentication
  3. Select SAML
  4. Populate the IdP related attributes retrieved from the previous section (IdP Entity ID, IdP SSO URL and Certificate)
  5. Select Save
    Screenshot of the Dialpad SAML Configuration (custom) page with orange boxes highlighting the populated IdP SSO Url (https://sso.jumpcloud.com/saml2/dialpad), IdP Entity ID (Issuer) set to JumpCloud, the Certificate text area, and an orange arrow pointing to the purple Save button.

Setting up SAML users 

Now that SSO has been configured, its time to set up the users. 

  1. Login as an administrator in JumpCloud
  2. Select User Groups
  3. Select a group
  4. Navigate to the Applications tab
  5. Select the Dialpad SSO application
     Screenshot of the JumpCloud User Groups interface showing the Applications tab for the DPGroup user group with the Dialpad SSO application selected and checked.
  6. Log in to JumpCloud using a non-admin test account (picked from the above group) using another browser profile/session 
    • The Dialpad application should be listed under Applications
      Screenshot of the JumpCloud User Portal displaying the Applications view with a tile for the assigned Dialpad SSO application.
  7. Using the same test user’s browser session, navigate to Dialpad Login in a different tab 
  8. Select Login with Another Provider
    Screenshot of a browser window showing the Dialpad 'Login With Another Provider' screen in a new tab next to the JumpCloud User Portal tab, with 'projectgemma.com' entered in the domain field above Cancel and Next buttons.
  9. Enter the domain of the user
  10. Select Next

After a few redirections, the user should now be logged in to Dialpad.

Enforcing SAML-based SSO 

Add an extra level of security by blocking your users from using other SSO providers when logging into Dialpad. 

To restrict the use of other authentication providers, navigate to your Admin Settings at Dialpad.com

  1. Select My Company

    Screenshot of the Dialpad Admin Settings dashboard with an orange arrow and boxes highlighting the gear icon on the left sidebar and the My company selection in the top-left dropdown menu.
  2. Select Authentication
  3. Select SAML
  4. Select Prevent users from logging in with other SSO providers
     Screenshot of the Dialpad SAML Configuration (custom) page featuring orange boxes highlighting the selected SAML tab under Authentication and the checked Prevent users from logging in with other SSO providers option above the Save button.
  5. Select Save 

Once saved, your users won't be able to use Microsoft and Google SSO (or even their username and password) to log in to Dialpad.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.