mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 13:37:30 +00:00
Update copy in Settings > Integrations: Clarify SSO v. IdP (#42681)
For the following quick win: - https://github.com/fleetdm/fleet/issues/42737
This commit is contained in:
parent
0873c50a30
commit
bb58452796
3 changed files with 31 additions and 10 deletions
|
|
@ -137,15 +137,14 @@ const EndUserAuthSection = ({
|
|||
return (
|
||||
<form>
|
||||
<p>
|
||||
If enabled in{" "}
|
||||
After configuring, head to{" "}
|
||||
<strong>
|
||||
Controls > Setup experience > End user authentication
|
||||
</strong>
|
||||
, end users will be required to authenticate when they first set up
|
||||
their host.{" "}
|
||||
</strong>{" "}
|
||||
to require end users to authenticate.{" "}
|
||||
<CustomLink
|
||||
text="Learn more"
|
||||
url="https://fleetdm.com/guides/setup-experience#end-user-authentication"
|
||||
url="https://fleetdm.com/learn-more-about/end-user-authentication"
|
||||
newTab
|
||||
/>
|
||||
</p>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ import { internationalTimeFormat } from "utilities/helpers";
|
|||
import { DEFAULT_USE_QUERY_OPTIONS } from "utilities/constants";
|
||||
import idpAPI from "services/entities/idp";
|
||||
|
||||
import PATHS from "router/paths";
|
||||
|
||||
import SettingsSection from "pages/admin/components/SettingsSection";
|
||||
import DataError from "components/DataError";
|
||||
import Spinner from "components/Spinner";
|
||||
|
|
@ -163,19 +165,23 @@ const IdentityProviderSection = () => {
|
|||
<PageDescription
|
||||
content={
|
||||
<>
|
||||
Configure and manage integrations between Fleet and your identity
|
||||
provider (IdP). Connecting your IdP enables mapping end users to
|
||||
hosts and deleting{" "}
|
||||
Connect your IdP to populate IdP host vitals and delete{" "}
|
||||
<TooltipWrapper
|
||||
tipContent={
|
||||
<>
|
||||
A <strong>Fleet user</strong> is considered an IT admin.
|
||||
A <strong>Fleet user</strong> manages Fleet.
|
||||
</>
|
||||
}
|
||||
>
|
||||
Fleet users
|
||||
</TooltipWrapper>{" "}
|
||||
when they are removed from your IdP.
|
||||
when they are removed from your IdP. To configure authentication
|
||||
for Fleet users and end users, head to{" "}
|
||||
<CustomLink
|
||||
text="Single sign-on (SSO)"
|
||||
url={PATHS.ADMIN_INTEGRATIONS_SSO}
|
||||
/>
|
||||
.
|
||||
</>
|
||||
}
|
||||
variant="right-panel"
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ import React, { useCallback, useRef, useState } from "react";
|
|||
import { IInputFieldParseTarget } from "interfaces/form_field";
|
||||
|
||||
import SettingsSection from "pages/admin/components/SettingsSection";
|
||||
import PageDescription from "components/PageDescription";
|
||||
import Button from "components/buttons/Button";
|
||||
import Checkbox from "components/forms/fields/Checkbox";
|
||||
import CustomLink from "components/CustomLink";
|
||||
|
|
@ -352,6 +353,21 @@ const Sso = ({
|
|||
|
||||
return (
|
||||
<SettingsSection title="Single sign-on (SSO)">
|
||||
<PageDescription
|
||||
content={
|
||||
<>
|
||||
Configure authentication for Fleet users logging into Fleet or end
|
||||
users enrolling their hosts. To populate identity provider (IdP)
|
||||
host vitals and automatically delete Fleet users, head to{" "}
|
||||
<CustomLink
|
||||
text="Identity provider (IdP)"
|
||||
url={PATHS.ADMIN_INTEGRATIONS_IDENTITY_PROVIDER}
|
||||
/>
|
||||
.
|
||||
</>
|
||||
}
|
||||
variant="right-panel"
|
||||
/>
|
||||
<TabNav secondary>
|
||||
<Tabs
|
||||
selectedIndex={AUTH_TARGETS_BY_INDEX.indexOf(selectedAuthTarget)}
|
||||
|
|
|
|||
Loading…
Reference in a new issue