Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added assets/images/sso/ping-identity/1.png
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 assets/images/sso/ping-identity/2.png
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 assets/images/sso/ping-identity/3.png
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 assets/images/sso/ping-identity/4.png
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 assets/images/sso/ping-identity/5.png
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 assets/images/sso/ping-identity/6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 2 additions & 38 deletions docs/lambdatest-sso-okta-integration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
id: lambdatest-sso-okta-integration
title: LambdaTest SSO & Okta Integration
hide_title: true
hide_title: false
sidebar_label: Okta
description: LambdaTest allows you to integrate an external user directory with your LambdaTest Organization through an IDP so your team could leverage the Single Sign-on setup. This document will help you integrate your LambdaTest organization with your Okta directory.
keywords:
Expand All @@ -16,67 +16,34 @@ slug: lambdatest-sso-okta-integration/
---

<script

type="application/ld+json"

dangerouslySetInnerHTML={{

__html: JSON.stringify({

"@context": "https://schema.org",

"@type": "BreadcrumbList",

"itemListElement": [

{

"@type": "ListItem",

"position": 1,

"name": "LambdaTest",

"item": "https://www.lambdatest.com"

},

{

"@type": "ListItem",

"position": 2,

"name": "Support",

"item": "https://www.lambdatest.com/support/docs/"

},

{

"@type": "ListItem",

"position": 3,

"name": "SSO Okta Integration",

"item": "https://www.lambdatest.com/support/docs/lambdatest-sso-okta-integration/"

}

]

})

}}

></script>

# LambdaTest SSO & Okta Integration

* * *

LambdaTest allows you to integrate an external user directory with your LambdaTest Organization through an IDP so your team could leverage the Single Sign-on setup. With Okta, you can integrate your LambdaTest organization in two ways i.e. through the Dev Console or the SAML.

After you integrate your Okta instance with your LambdaTest for Single Sign-on, you can benefit from the following features:
Expand All @@ -85,17 +52,14 @@ After you integrate your Okta instance with your LambdaTest for Single Sign-on,

To know more, refer to <a href="https://help.okta.com/en/prod/Content/Topics/Reference/glossary.htm">Okta's glossary</a>.

## Prerequisites ##
---
## Prerequisites
To enable LambdaTest SSO through Okta integration:

* You will need an Enterprise plan with LambdaTest.
* The Admin of your LambdaTest organization needs to raise a request for enabling SSO Self Serve UI. They could drop us an email over <a href="mailto:support@lambdatest.com">support@lambdatest.com</a> or could reach out to us via our <span className="doc__lt" onClick={() => window.openLTChatWidget()}>**24/7 in app chat support**</span>.
* You will also need the admin level access of Okta to configure the SSO.


## Configuring LambdaTest & Okta Integration Using SAML
---

1. Go to LambdaTest <a href="https://accounts.lambdatest.com/auth/sso">Authentication & SSO settings</a> and click on **Setup SSO**.
<img loading="lazy" src={require('../assets/images/sso-self-serve/setup-sso.png').default} alt="setup sso button" width="944" height="409" className="doc_img"/>
Expand Down
101 changes: 101 additions & 0 deletions docs/lambdatest-sso-pingidentity-integration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
---
id: lambdatest-sso-pingidentity-integration
title: LambdaTest SSO & PingIdentity Integration
hide_title: false
sidebar_label: PingIdentity
description: Learn how to automate web app testing with KaneAI. Generate and execute tests in plain English, save cases, and run them seamlessly
keywords:
- sso
- lambdatest sso
- pingidentity
- lambdatest pingidentity integration
- lambdatest pingidentity sso
url: https://www.lambdatest.com/support/docs/lambdatest-sso-pingidentity-integration
site_name: LambdaTest
slug: lambdatest-sso-pingidentity-integration/
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "LambdaTest SSO",
"item": "https://www.lambdatest.com/support/docs/lambdatest-sso-pingidentity-integration"
}]
})
}}
></script>
LambdaTest provides seamless integration with Ping Identity through SAML (Security Assertion Markup Language) to enable Single Sign-On (SSO) for your organization. By integrating Ping Identity with your LambdaTest organization, you can streamline user authentication and enhance security.

## Key Features of Ping Identity Integration:
- **SP-Initiated SSO :** Single Sign-On initiated from the LambdaTest platform.
- **IdP-Initiated SSO :** Single Sign-On initiated from Ping Identity.
- **Group Assignment :** Manage user groups via Ping's group functionality.

## Prerequisites
Before configuring the integration, ensure you meet the following requirements:

- **LambdaTest Enterprise Plan :** Your organization must have an active Enterprise plan.
- **SSO Enablement Request :** The admin of your LambdaTest organization must request SSO enablement.
> Raise a request via email at support@lambdatest.com or through LambdaTest’s 24/7 in-app chat support.
- **Ping Identity Admin Access :** You need administrative access to your Ping Identity account.
- **Metadata File :** Download the SAML metadata file for your LambdaTest organization using the following URL:

Replace `{organizationID}` with your organization's ID

```bash
https://auth.lambdatest.com/organization/{organizationID}/saml/metadata
```

## Configuring LambdaTest & Ping Identity Integration
Follow the steps below to configure the SAML-based integration between LambdaTest and Ping Identity.

### Step 1: Log in to Ping Identity
Log in to your Ping Identity account using admin credentials.

<img loading="lazy" src={require('../assets/images/sso/ping-identity/1.png').default} alt="setup sso button" className="doc_img"/>

### Step 2: Add a New Application
- Navigate to the Applications menu on the toolbar.
- Click on Add Application.
<img loading="lazy" src={require('../assets/images/sso/ping-identity/2.png').default} alt="setup sso button" className="doc_img"/>

- In the Add Application window, select Create New App to create a new application for LambdaTest SSO integration.
<img loading="lazy" src={require('../assets/images/sso/ping-identity/3.png').default} alt="setup sso button" className="doc_img"/>

### Step 3: Import Metadata File
Import the LambdaTest metadata file you downloaded earlier.

<img loading="lazy" src={require('../assets/images/sso/ping-identity/4.png').default} alt="setup sso button" className="doc_img"/>

Upon importing, Ping Identity will automatically populate the following:

- ACS URLs (Assertion Consumer Service URLs)
- Entity ID
- Save the application to proceed.

<img loading="lazy" src={require('../assets/images/sso/ping-identity/5.png').default} alt="setup sso button" className="doc_img"/>

### Step 4: Configure Attribute Mappings
- Go to the Attribute Mappings tab of the created application.
- Update the saml_object attribute value from user_ID to emailaddress.

<img loading="lazy" src={require('../assets/images/sso/ping-identity/6.png').default} alt="setup sso button" className="doc_img"/>

After completing these configurations, your LambdaTest and Ping Identity integration for SSO will be ready to use. Both SP-initiated and IdP-initiated SSO flows will be enabled, and you can manage users and groups via Ping Identity.
13 changes: 9 additions & 4 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -3226,7 +3226,7 @@ module.exports = {
{
type: "link",
label: "Back",
href: "/docs/settings-and-security",
href: "/docs/",
customProps: {
className: "back-to-main-menu",
},
Expand Down Expand Up @@ -3304,7 +3304,7 @@ module.exports = {
{
type: "link",
label: "Back",
href: "/docs/settings-and-security",
href: "/docs/",
customProps: {
className: "back-to-main-menu",
},
Expand Down Expand Up @@ -3332,7 +3332,7 @@ module.exports = {
{
type: "link",
label: "Back",
href: "/docs/settings-and-security",
href: "/docs/",
customProps: {
className: "back-to-main-menu",
},
Expand Down Expand Up @@ -3365,9 +3365,14 @@ module.exports = {
},
{
type: "doc",
label: "Azure AD Integration",
label: "Azure AD",
id: "sso-azure-integration",
},
{
type: "doc",
label: "PingIdentity",
id: "lambdatest-sso-pingidentity-integration",
},
],
],
};
Loading