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: image 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.{" "} +