diff --git a/assets/images/sso/ping-identity/1.png b/assets/images/sso/ping-identity/1.png new file mode 100644 index 000000000..66e4ca055 Binary files /dev/null and b/assets/images/sso/ping-identity/1.png differ diff --git a/assets/images/sso/ping-identity/2.png b/assets/images/sso/ping-identity/2.png new file mode 100644 index 000000000..b4cf4196c Binary files /dev/null and b/assets/images/sso/ping-identity/2.png differ diff --git a/assets/images/sso/ping-identity/3.png b/assets/images/sso/ping-identity/3.png new file mode 100644 index 000000000..283442be9 Binary files /dev/null and b/assets/images/sso/ping-identity/3.png differ diff --git a/assets/images/sso/ping-identity/4.png b/assets/images/sso/ping-identity/4.png new file mode 100644 index 000000000..0c3c4ac38 Binary files /dev/null and b/assets/images/sso/ping-identity/4.png differ diff --git a/assets/images/sso/ping-identity/5.png b/assets/images/sso/ping-identity/5.png new file mode 100644 index 000000000..0cdcf19b8 Binary files /dev/null and b/assets/images/sso/ping-identity/5.png differ diff --git a/assets/images/sso/ping-identity/6.png b/assets/images/sso/ping-identity/6.png new file mode 100644 index 000000000..abad59c9b Binary files /dev/null and b/assets/images/sso/ping-identity/6.png differ diff --git a/docs/lambdatest-sso-okta-integration.md b/docs/lambdatest-sso-okta-integration.md index 5f091c77b..19ef191b9 100644 --- a/docs/lambdatest-sso-okta-integration.md +++ b/docs/lambdatest-sso-okta-integration.md @@ -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: @@ -16,67 +16,34 @@ slug: lambdatest-sso-okta-integration/ --- - -# 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: @@ -85,17 +52,14 @@ After you integrate your Okta instance with your LambdaTest for Single Sign-on, To know more, refer to Okta's glossary. -## 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 support@lambdatest.com or could reach out to us via our  window.openLTChatWidget()}>**24/7 in app chat support**. * You will also need the admin level access of Okta to configure the SSO. - ## Configuring LambdaTest & Okta Integration Using SAML ---- 1. Go to LambdaTest Authentication & SSO settings and click on **Setup SSO**. setup sso button diff --git a/docs/lambdatest-sso-pingidentity-integration.md b/docs/lambdatest-sso-pingidentity-integration.md new file mode 100644 index 000000000..804c74206 --- /dev/null +++ b/docs/lambdatest-sso-pingidentity-integration.md @@ -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'; + + +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. + +setup sso button + +### Step 2: Add a New Application +- Navigate to the Applications menu on the toolbar. +- Click on Add Application. +setup sso button + +- In the Add Application window, select Create New App to create a new application for LambdaTest SSO integration. +setup sso button + +### Step 3: Import Metadata File +Import the LambdaTest metadata file you downloaded earlier. + +setup sso button + +Upon importing, Ping Identity will automatically populate the following: + +- ACS URLs (Assertion Consumer Service URLs) +- Entity ID +- Save the application to proceed. + +setup sso button + +### 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. + +setup sso button + +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. \ No newline at end of file diff --git a/sidebars.js b/sidebars.js index 98dfcf5a4..057fb7c18 100644 --- a/sidebars.js +++ b/sidebars.js @@ -3226,7 +3226,7 @@ module.exports = { { type: "link", label: "Back", - href: "/docs/settings-and-security", + href: "/docs/", customProps: { className: "back-to-main-menu", }, @@ -3304,7 +3304,7 @@ module.exports = { { type: "link", label: "Back", - href: "/docs/settings-and-security", + href: "/docs/", customProps: { className: "back-to-main-menu", }, @@ -3332,7 +3332,7 @@ module.exports = { { type: "link", label: "Back", - href: "/docs/settings-and-security", + href: "/docs/", customProps: { className: "back-to-main-menu", }, @@ -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", + }, ], ], };