Insomnia logo
  • Documentation
  • Get Started for Free
    • Introduction to Insomnia
    • Install Insomnia
    • Send Your First Request
    • Import and Export Data
    • Environment Variables
    • Insomnia Accounts
    • Forgotten Passphrase
    • Organizations
    • Enable Enterprise membership
    • Configuring EE SSO
    • Integrating Insomnia Enterprise with Okta SAML 2.0
    • Integrating Insomnia Enterprise with Microsoft Azure/Entra ID SAML 2.0
    • Insomnia Whitelisting Guide for Enterprise Users
    • Insomnia Subscriptions
    • Insomnia Subscription Management
    • Scratch Pad Tutorial
    • Requests
    • Responses
    • Request Collections
    • Request Timeouts
    • Chaining Requests
    • Post CSV Data
    • SOAP Requests
    • gRPC
    • WebSocket Support
    • Get Started with Documents
    • Design Documents
    • Linting
    • GraphQL for OpenAPI
    • Migrate from Designer
    • Unit Testing
    • Stress Testing
    • Insomnia Storage Options Guide
    • Sync with Insomnia Cloud
    • Sync with Git
    • Key Security Features
    • Security Standards
    • Signup and Authentication
    • Analytics Collected
    • End to End Data Encryption
    • Authentication
    • Client Certificates
    • Generate Code Snippet
    • Cookie Management
    • Encoding
    • GraphQL Queries
    • Run in Insomnia Button
    • Key Maps
    • Proxy
    • Introduction to Plugins
    • Context Object Reference
    • Template Tags
    • Hooks and Actions
    • Custom Themes
    • FAQ
    • Application Data
    • SSL Validation
    • Password Recovery
    • Introduction to Inso CLI
    • Install Inso CLI
    • CLI Command Reference
      • inso generate config
      • inso run test
      • inso lint spec
      • inso export spec
      • inso script
      • OpenAPI Spec Reference
      • Using Custom Linting with Inso CLI
    • Configuration
    • Inso CLI on Docker
    • Continuous Integration
    • Kong Declarative Config (for decK)
    • Kong for Kubernetes
    • Insomnia Pre-request Script Overview
    • Insomnia API Mocking Overview

Integrating Insomnia Enterprise with Okta SAML 2.0

This guide outlines the steps for setting up Single Sign-On (SSO) for Insomnia Enterprise using Okta’s SAML integration, ensuring a secure and efficient user authentication process.

Configuring Insomnia Enterprise

  • Access Enterprise Controls: In Insomnia, navigate to “Enterprise Controls.”
  • Create SSO Connection: Click to create a new SSO Connection.
  • SSO Configuration: Set up your company domain in Insomnia and keep the page open to transfer details between Insomnia and Azure.

Creating a New Application Integration in Okta

  1. Navigate to Okta: Go to Applications > Applications.
  2. Initiate the Integration: Click on “Create App Integration”.

    okta create app integration

  3. Choose Sign-in Method: Select “SAML 2.0” as the sign-in method.

    okta saml 2

Configuring the Application in Okta

  1. General Settings: Complete the general settings form and proceed.

    okta set app name

  2. SSO Configuration in Insomnia: Define your organization’s domain identifier.

    insomnia enterprise sso set domain

  3. Transfer SSO Details: Copy the Single Sign-On URL and the Audience URI from Insomnia to Okta.

    okta app set sso and audience uri

  4. Define Attributes: Add an Attribute Statement. Set the name as email and map it to user.email. Complete the app integration setup.

    okta attribute email

Setting up Insomnia Enterprise

  1. Finalize SSO Setup: In Insomnia, paste the “Sign on URL” and the “Signing certificate” from Okta.

    okta copy sign on url and signing cert

    insomnia enterprise sso copy sign on url and cert

  2. Verify Connection: Check for the message “Your SAML connection has been successfully updated” in Insomnia.

    insomnia enterprise sso create success

User Management

  1. Assigning Users in Okta: Assign users to the application.

    okta app assign user

  2. Inviting Users in Insomnia: Invite the same users in the Insomnia organization dashboard.

    insomnia enterprise sso invite user

  3. User Onboarding: Users can log in using Okta, set an encryption passphrase, and accept the enterprise invitation.

    insomnia enterprise sso login

    accept invite enterprise user

Follow these steps to successfully integrate Insomnia Enterprise with Okta SAML for a streamlined and secure SSO experience.

Edit this page
Report an issue
    COMPANY
  • Insomnia
  • Blog
  • Changelog
  • Pricing
  • Careers
    PRODUCTS
  • Insomnia
  • Inso (CLI)
    RESOURCES
  • Sign In
  • Documentation
  • Support
    LEGAL
  • Privacy Policy
  • Terms & Conditions
© Kong Inc. 2021