-
Notifications
You must be signed in to change notification settings - Fork 70
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* chore: add Okta SAML config example [INS-3273] * fix up enterprise links * fix * fix url path * touch up * fix up
- Loading branch information
Showing
21 changed files
with
143 additions
and
62 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+143 KB
docs/assets/images/insomnia-enterprise-sso-copy-sign-on-url-and-cert.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
layout: article-detail | ||
title: Integrating Insomnia Enterprise with Azure SAML 2.0 | ||
category: "Integrating Insomnia Enterprise with Azure SAML 2.0" | ||
category-url: enterprise-configure-azure-saml | ||
--- | ||
|
||
> Guide coming soon! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
layout: article-detail | ||
title: Configuring EE SSO | ||
category: "Configuring EE SSO" | ||
category-url: enterprise-configure-ee-sso | ||
--- | ||
|
||
To set up Enterprise Single Sign-On (SSO) using a major SAML 2.0 provider like Okta or Azure in the Insomnia, you need to configure several fields. | ||
|
||
The process can slightly differ depending on the SAML provider, but here's a general guide that applies to most cases, using Okta and Azure as examples. | ||
|
||
Before setting up Enterprise SSO, you will need | ||
|
||
- An active enterprise account with Insomnia. | ||
- An admin account on your SAML provider (e.g., Okta or Azure). | ||
- An organization created after activating your Enterprise license within Insomnia. | ||
|
||
![enterprise sso](../assets/images/enterprise_sso_start.jpg) | ||
|
||
### Steps | ||
|
||
1. **Domain Identifier** | ||
- Enter your domain identifier, which is typically your company domain. | ||
- Example: `company.com` | ||
|
||
2. **Connection Type** | ||
- Select `SAML 2.0` as the connection type. | ||
|
||
3. **SSO URL (Callback URL)** | ||
- Use the SSO URL provided by Insomnia. This is the callback URL where the SAML response will be sent. | ||
- Example: `https://insomnia.example.com/callback` | ||
|
||
4. **Audience Restriction (Entity ID)** | ||
- Enter the Audience Restriction or Entity ID provided by Insomnia. | ||
- Example: `urn:example:insomnia` | ||
|
||
5. **Sign in URL** | ||
- For Okta: Navigate to your Okta admin dashboard, select your application, and find the "Sign on" section. Copy the "Identity Provider Single Sign-On URL." | ||
- For Azure: In the Azure Portal, under the Azure Active Directory section, go to "Enterprise applications" and select your application. Under "Single sign-on," find the "Login URL." | ||
|
||
6. **Sign in Certificate** | ||
- For Okta: In the same section as the Sign in URL, you will find the "Identity Provider Certificate." Download it and paste the content or upload the file in Insomnia. | ||
- For Azure: Similarly, under "Single sign-on" in Azure, download the "SAML Signing Certificate" and paste or upload it in Insomnia. | ||
|
||
### Additional Notes | ||
|
||
- The specific navigation paths in Okta or Azure might vary slightly based on updates to their interfaces. Always refer to the latest documentation provided by your SAML provider. | ||
- After setting up SSO in Insomnia, it's recommended to test the SSO process to ensure everything is functioning correctly. | ||
- If you encounter issues, double-check the entered values, especially the SSO URL and the Certificate, as these are common points of error. | ||
|
||
This guide aims to provide a general idea of the setup process. For provider-specific instructions, it's advisable to consult the documentation of Okta or Azure or your provider, as they might have particular requirements or additional steps. See also our own guides: | ||
|
||
- [Integrating Insomnia Enterprise with Okta SAML 2.0](enterprise-configure-okta-saml) | ||
- [Integrating Insomnia Enterprise with Azure SAML 2.0](enterprise-configure-azure-saml) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
--- | ||
layout: article-detail | ||
title: Integrating Insomnia Enterprise with Okta SAML 2.0 | ||
category: "Integrating Insomnia Enterprise with Okta SAML 2.0" | ||
category-url: enterprise-configure-okta-saml | ||
--- | ||
|
||
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. | ||
|
||
#### 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](../assets/images/okta-create-app-integration.jpg) | ||
|
||
3. **Choose Sign-in Method:** Select "SAML 2.0" as the sign-in method. | ||
|
||
![okta saml 2](../assets/images/okta-select-saml-2.jpg) | ||
|
||
#### Configuring the Application in Okta | ||
|
||
4. **General Settings:** Complete the general settings form and proceed. | ||
|
||
![okta set app name](../assets/images/okta-app-set-name.jpg) | ||
|
||
5. **SSO Configuration in Insomnia:** Define your organization's domain identifier. | ||
|
||
![insomnia enterprise sso set domain](../assets/images/insomnia-enterprise-sso-set-domain.jpg) | ||
|
||
6. **Transfer SSO Details:** Copy the Single Sign-On URL and the Audience URI from Insomnia to Okta. | ||
|
||
![okta app set sso and audience uri](../assets/images/okta-app-set-sso-and-audience-uri.jpg) | ||
|
||
7. **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](../assets/images/okta-attribute-email.jpg) | ||
|
||
#### Setting up Insomnia Enterprise | ||
|
||
8. **Finalize SSO Setup:** In Insomnia, paste the "Sign on URL" and the "Signing certificate" from Okta. | ||
|
||
![okta copy sign on url and signing cert](../assets/images/okta-copy-sign-on-url-and-signing-cert.jpg) | ||
|
||
![insomnia enterprise sso copy sign on url and cert](../assets/images/insomnia-enterprise-sso-copy-sign-on-url-and-cert.jpg) | ||
9. **Verify Connection:** Check for the message "Your SAML connection has been successfully updated" in Insomnia. | ||
|
||
![insomnia enterprise sso create success](../assets/images/insomnia-enterprise-sso-create-success.jpg) | ||
|
||
#### User Management | ||
|
||
10. **Assigning Users in Okta:** Assign users to the application. | ||
|
||
![okta app assign user](../assets/images/okta-app-assign-user.jpg) | ||
|
||
11. **Inviting Users in Insomnia:** Invite the same users in the Insomnia organization dashboard. | ||
|
||
![insomnia enterprise sso invite user](../assets/images/insomnia-enterprise-sso-invite-user.jpg) | ||
|
||
12. **User Onboarding:** Users can log in using Okta, set an encryption passphrase, and accept the enterprise invitation. | ||
|
||
![insomnia enterprise sso login](../assets/images/insomnia-enterprise-sso-login.jpg) | ||
|
||
![accept invite enterprise user](../assets/images/accept-invite-enterprise-user.jpg) | ||
|
||
Follow these steps to successfully integrate Insomnia Enterprise with Okta SAML for a streamlined and secure SSO experience. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5d0e852
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
insomnia-docs – ./
insomnia-docs-three.vercel.app
insomnia-docs-git-main-green-rs.vercel.app
insomnia-docs-green-rs.vercel.app