Update documentation for MDM end user authentication (#24610)

Issue #12007 

From the issue:

> Outdated documentation changes: Improve [End user authentication
docs](https://fleetdm.com/docs/using-fleet/mdm-macos-setup-experience#end-user-authentication),
since now it's confusing. We mention "Configure single sign-on (SSO)"
which is related to SSO for admins.
This commit is contained in:
Sarah Gillespie
2024-12-10 15:20:46 -05:00
committed by GitHub
parent f25c845da2
commit eec2938265
+5 -2
View File
@@ -24,9 +24,12 @@ Using Fleet, you can require end users to authenticate with your identity provid
### End user authentication
To require end user authentication, first [configure single sign-on (SSO)](https://fleetdm.com/docs/deploy/single-sign-on-sso). Next, enable end user authentication by heading to to **Controls > Setup experience End user authentication** or use [Fleet's GitOps workflow](https://github.com/fleetdm/fleet-gitops).
To require end user authentication, first configure your MDM IdP integration by heading to
**Settings > Mobile device management (MDM) > End user authentication**. Then, enable end user
authentication by heading to to **Controls > Setup experience > End user authentication**.
Alternatively, you can use [Fleet's GitOps workflow](https://github.com/fleetdm/fleet-gitops) to configure your MDM IdP integration and enable end user authentication.
If you've already configured SSO in Fleet, create a new SAML app in your IdP. In your new app, use `https://<your_fleet_url>/api/v1/fleet/mdm/sso/callback` for the SSO URL.
If you've already configured your MDM IdP integration in Fleet, create a new SAML app in your IdP. In your new app, use `https://<your_fleet_url>/api/v1/fleet/mdm/sso/callback` for the SSO URL.
In your IdP, make sure your end users' full names are set to one of the following attributes (depends on IdP): `name`, `displayname`, `cn`, `urn:oid:2.5.4.3`, or `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name`. Fleet will automatically populate and lock the macOS local account **Full Name** with any of these.