Decube
Try for free
  • 🚀Overview
    • Welcome to decube
    • Getting started
      • How to connect data sources
    • Security and Compliance
    • Data Policy
    • Changelog
    • Public Roadmap
  • 🔌Data Warehouses
    • Snowflake
    • Redshift
    • Google Bigquery
    • Databricks
    • Azure Synapse
  • 🔌Relational Databases
    • PostgreSQL
    • MySQL
    • SingleStore
    • Microsoft SQL Server
    • Oracle
  • 🔌Transformation Tools
    • dbt (Cloud Version)
    • dbt Core
    • Fivetran
    • Airflow
    • AWS Glue
    • Azure Data Factory
    • Apache Spark
      • Apache Spark in Azure Synapse
    • OpenLineage (BETA)
    • Additional configurations
  • 🔌Business Intelligence
    • Tableau
    • Looker
    • PowerBI
  • 🔌Data Lake
    • AWS S3
    • Azure Data Lake Storage (ADLS)
      • Azure Function for Metadata
    • Google Cloud Storage (GCS)
  • 🔌Ticketing and Collaboration
    • ServiceNow
    • Jira
  • 🔒Security and Connectivity
    • Enabling VPC Access
    • IP Whitelisting
    • SSH Tunneling
    • AWS Identities
  • ✅Data Quality
    • Incidents Overview
    • Incident model feedback
    • Enable asset monitoring
    • Available Monitor Types
    • Available Monitor Modes
    • Catalog: Add/Modify Monitor
    • Set Up Freshness & Volume Monitors
    • Set Up Field Health Monitors
    • Set Up Custom SQL Monitors
    • Grouped-by Monitors
    • Modify Schema Drift Monitors
    • Modify Job Failure Monitors (Data Job)
    • Custom Scheduling For Monitors
    • Config Settings
  • 📖Catalog
    • Overview of Asset Types
    • Assets Catalog
    • Asset Overview
    • Automated Lineage
      • Lineage Relationship
      • Supported Data Sources and Lineage Types
    • Add lineage relationships manually
    • Add tags and classifications to fields
    • Field Statistcs
    • Preview sample data
  • 📚Glossary
    • Glossary, Category and Terms
    • Adding a new glossary
    • Adding Terms and Linked Assets
  • Moving Terms to Glossary/Category
  • AI Copilot
    • Copilot's Autocomplete
  • 🤝Collaboration
    • Ask Questions
    • Rate an asset
  • 🌐Data Mesh [BETA]
    • Overview on Data Mesh [BETA]
    • Creating and Managing Domains/Sub-domains
    • Adding members to Domain/Sub-domain
    • Linking Entities to Domains/Sub-domains
    • Adding Data Products to Domains/Subdomains
    • Creating a draft Data Asset
    • Adding a Data Contract - Default Settings
    • Adding a Data Contract - Freshness Test
    • Adding a Data Contract - Column Tests
    • Publishing the Data Asset
  • 🏛️Governance
    • Governance module
    • Classification Policies
    • Auto-classify data assets
  • ☑️Approval Workflow
    • What are Change Requests?
    • Initiate a change request
    • What are Access Requests?
    • Initiate an Access Request
  • 📑Data reconciliation
    • Adding a new recon
    • Understand your recon results
    • Supported sources for Recon
  • 📋Reports
    • Overview of Reports
    • Supported sources for Reports
    • Asset Report: Data Quality Scorecard
  • 📊Dashboard
    • Dashboard Overview
    • Incidents
    • Quality
  • ⏰Alert Notifications
    • Get alerts on email
    • Connect your Slack channels
    • Connect to Microsoft Teams
    • Webhooks integration
  • 🏛️Manage Access
    • User Management - Overview
    • Invite users
    • Deactivate or re-activate users
    • Revoke a user invite
  • 🔐Group-based Access Controls
    • Groups Management - Overview
    • Create Groups & Assign Policies
    • Source-based Policies
    • Administrative-based Policies
    • Module-based Policies
    • What is the "Owners" group?
  • 🗄️Org Settings
    • Multi-factor authentication
    • Single Sign-On (SSO) with Microsoft
    • Single Sign-On (SSO) with JumpCloud
  • ❓Support
    • Supported Features by Integration
    • Frequently Asked Questions
    • Supported Browsers and System Requirements
  • Public API (BETA)
    • Overview
      • Data API
        • Glossary
        • Lineage
        • ACL
          • Group
      • Control API
        • Users
    • API Keys
Powered by GitBook
On this page
  • Benefits
  • Prerequisites
  • Steps to Connect JumpCloud to Decube
  • Creating a Custom Application On JumpCloud Admin Portal
  • Copy Metadata URL from JumpCloud Admin Portal.
  • Upload Service Provider Metadata (Decube) To Jumpcloud.
  • Save and Activate JumpCloud SSO on Decube
  1. Org Settings

Single Sign-On (SSO) with JumpCloud

In this Decube documentation for Single Sign-On (SSO) with JumpCloud, we will walk you through the process of integrating JumpCloud with Decube.

PreviousSingle Sign-On (SSO) with MicrosoftNextSupported Features by Integration

Last updated 11 months ago

Single Sign-On (SSO) with JumpCloud streamlines the authentication process, providing a secure and efficient way for users to access Decube without the need for separate login credentials. By integrating JumpCloud SSO, you can enhance security, simplify user management, and improve the overall user experience.

Benefits

  • Enhanced Security: Centralised authentication reduces the risk of password-related breaches.

  • Simplified User Management: Manage user access and permissions from a single JumpCloud console.

  • Improved User Experience: Users can log in to Decube using their existing JumpCloud credentials.

Prerequisites

Before you begin, ensure you have the following:

  • A JumpCloud account with administrative privileges.

  • Able to login to JumpCloud Admin Portal.

  • Decube user with admin privileges.

Steps to Connect JumpCloud to Decube

Creating a Custom Application On JumpCloud Admin Portal

You may skip this section if you have a SSO Application configured on JumpCloud Admin Portal.

  1. Navigate to JumpCloud Admin Portal and login using your credentials.

  1. Under "User Authentication" navigate to "SSO Applications".

  1. Select "+ Add New Applications".

  1. Upon clicking on "+ Add New Applications", choose "Custom Application" as an application you would like to integrate.

  1. Upon selecting on "Custom Application", user will be prompted to the next step, select "Next" to continue.

  1. On the list of features you would like to enable , check "Manage Single Sign On (SSO)". Select "Next" to continue the process.

NOTE: Ensure that "Configure SSO with SAML" is selected.

  1. Provide your application a Display label, logo (optional) and description, click on "Save Application" to complete the process.

Copy Metadata URL from JumpCloud Admin Portal.

  1. To Copy Metadata URL from JumpCloud Admin Portal, navigate to your newly created Applications under the SSO tab.

  1. Go to the "SSO" tab, scroll down, and make sure the SAMLSubject NameID Format is set to urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress

  1. Scroll up and select "Copy Metadata URL".

  1. Paste the previously copied Metadata URL into the field in Step 2 to begin importing the JumpCloud Metadata. Then, select "Fetch Metadata" to verify the validity of the copied URL.

Upload Service Provider Metadata (Decube) To Jumpcloud.

  1. After fetching the metadata from JumpCloud, download Decube's SP (Service Provider) metadata by clicking on the "Download XML" Option.

  1. Once Decube's SP Metadata has been downloaded, return to the JumpCloud Admin Portal. In the Single Sign-On Configuration section, upload Decube's SP Metadata by choosing the "Upload Metadata" option.

Click on "Save" to save your JumpCloud SSO Configuration.

Save and Activate JumpCloud SSO on Decube

  1. After all the above steps is completed, navigate back to Decube and you may activate and enable JumpCloud SSO for our organisation by clicking on "Verify and Save".

🗄️
1. Creating a Custom Application on JumpCloud Admin Portal.
2. Copy Metadata URL from JumpCloud Admin.
3. Upload Service Provider Metadata (Decube) to JumpCloud.
4. Save and Activate JumpCloud SSO on Decube.