ThousandEyes
ThousandEyes oversees network infrastructure, diagnoses issues with application delivery, and charts internet performance, all through a SaaS-based platform.
You must have an account in ThousandEyes.
1 Go to Dashboard > Marketplace > SSO Integrations.
2 Select ThousandEyes from the list.
3 You'll land on the overview page, with an additional tab: Installation (providing a step-by-step installation guide).
4 Click on INSTALL.
5 Provide a descriptive Name.
6 Click on INSTALL.
7 To enable ThousandEyes SSO login, go to Applications > SSO, and click on the created ThousandEyes SSO.
8 Click on Metadata, where the list of endpoints for the particular SSO will be available. Click on DOWNLOAD METADATA.
9 Navigate to your ThousandEyes dashboard.
10 Click on Account Settings > Organization Settings.
11 Within the Setup Single Sign-On section, enable Single Sign-On (SSO) authentication using the toggle.
12 Select Import File, then click Choose file to upload the downloaded Metadata file.
13 Click on Upload configuration file.
14 Upon uploading the Metadata file, the configurations will be presented. For the Logout Page URL, select Override.
Ensure to exclude the URL before "redirect_url"
Required: redirect_uri=http://{domain_name}/auth/realms/{name}/sso)
15 Scroll down, click on Save.
16 Return to your dashboard, assign a user with ThousandEyes role. To do so, navigate to Users or Workspace Admins, click on the user you want to assign the role.
17 You will be taken to the user's Details tab, click on Roles & Groups.
18 Select List View and click on + ADD ROLE.
19 The available roles will appear; select sso-thousandeyes-ThousandEyes-role
and click on ADD ROLES.
20 To verify whether SSO has been successfully enabled, go to Applications > SSO, click on SSO DASHBOARD button.
21 The ThousandEyes SSO will be enabled successfully.