From 511e042427321b1b3570d55f7b17d38adbb6b5aa Mon Sep 17 00:00:00 2001
From: Copilot <198982749+Copilot@users.noreply.github.com>
Date: Wed, 1 Apr 2026 16:25:57 -0500
Subject: [PATCH] Fleet UI: Add "Learn more" link to End-user Authentication
docs on SSO settings page (#42814)
Resolves #40164
Manually verified:
Adds a "Learn more" link to the [End-user
Authentication](https://fleetdm.com/guides/setup-experience#end-user-authentication)
documentation on the `/settings/integrations/sso/end-users` page, making
it easier for customers to reference docs while configuring SSO
settings.
- **`EndUserAuthSection.tsx`**: Appended a `Learn more` anchor (opens in
new tab) after the description text in the end-user auth settings card.
## Summary by CodeRabbit
* **New Features**
* Added a "Learn more" link in the end user authentication setup
section, providing quick access to comprehensive setup guidance and
documentation.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: getvictor <2685025+getvictor@users.noreply.github.com>
---
changes/42814-sso-learn-more-link | 1 +
.../components/EndUserAuthSection/EndUserAuthSection.tsx | 8 +++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
create mode 100644 changes/42814-sso-learn-more-link
diff --git a/changes/42814-sso-learn-more-link b/changes/42814-sso-learn-more-link
new file mode 100644
index 0000000000..ca2c676b94
--- /dev/null
+++ b/changes/42814-sso-learn-more-link
@@ -0,0 +1 @@
+- Added "Learn more" link on End User Authentication section.
diff --git a/frontend/pages/admin/IntegrationsPage/cards/IdentityProviders/components/EndUserAuthSection/EndUserAuthSection.tsx b/frontend/pages/admin/IntegrationsPage/cards/IdentityProviders/components/EndUserAuthSection/EndUserAuthSection.tsx
index 74baa8161f..26c83abec2 100644
--- a/frontend/pages/admin/IntegrationsPage/cards/IdentityProviders/components/EndUserAuthSection/EndUserAuthSection.tsx
+++ b/frontend/pages/admin/IntegrationsPage/cards/IdentityProviders/components/EndUserAuthSection/EndUserAuthSection.tsx
@@ -17,6 +17,7 @@ import Button from "components/buttons/Button/Button";
import TooltipWrapper from "components/TooltipWrapper";
import GitOpsModeTooltipWrapper from "components/GitOpsModeTooltipWrapper";
import PremiumFeatureMessage from "components/PremiumFeatureMessage";
+import CustomLink from "components/CustomLink";
import {
IFormDataIdp,
@@ -141,7 +142,12 @@ const EndUserAuthSection = ({
Controls > Setup experience > End user authentication
, end users will be required to authenticate when they first set up
- their host.
+ their host.{" "}
+