Skip to content

[Updates] Self-service: Custom self-service software categories, with “Install all in category" button#47087

Closed
marko-lisica wants to merge 37 commits into
mainfrom
39018-docs-updates
Closed

[Updates] Self-service: Custom self-service software categories, with “Install all in category" button#47087
marko-lisica wants to merge 37 commits into
mainfrom
39018-docs-updates

Conversation

@marko-lisica

Copy link
Copy Markdown
Member

rachaelshaw and others added 30 commits May 1, 2026 14:51
For user story:

+ #41783

---------

Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
For user story:

+ #35694
For user story:

+ #35075
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #41781

Co-authored-by: Rachael Shaw <r@rachael.wtf>
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #30871
Clarified the conditions for using labels in profiles, specifying the
combinations allowed for `labels_exclude_any`, `labels_include_all`, and
`labels_include_any`.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #32073
…n' in docs (#44830)

## Summary

- Renames all user-facing references to the Fleet UI feature previously
called "End user authentication" (found under **Controls > Setup
experience**) to its new name **"Require IdP authentication"**
- Updates section headers, navigation paths, link anchors, descriptive
text, and template comments across 27 files in `docs/`, `articles/`,
`website/`, `cmd/fleetctl/`, and `handbook/`
- Preserves internal architecture docs, API field names, and historical
release note entries that describe the technical concept rather than the
UI feature name

Built for [Mel
Pike](https://fleetdm.slack.com/archives/D0AKX7DJFCN/p1779286920730999?thread_ts=1777299502.461149&cid=D0AKX7DJFCN)
by [Kilo for Slack](https://kilo.ai/slack)

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: melpike <79950145+melpike@users.noreply.github.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
Clarified instructions for self-hosting service discovery JSON file and
its implications for device enrollment.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #30871
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #30871
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #32073
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #46388
…cy page (#46088)

Expanded details on device actions for IT teams, specifying capabilities
for company-owned and personally owned devices.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #23242

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
## Summary

- Adds a new "Fleet-managed OS updates vs. custom profiles" overview
section explaining the two approaches to OS update enforcement
- Documents how to deploy custom Apple DDM declarations
(`com.apple.configuration.softwareupdate.enforcement.specific`) and
Windows Update CSP profiles
- Includes example profiles for both platforms and documents the mutual
exclusion rules between Fleet-managed settings and custom profiles

**Related issue:** Closes #45365

Built for [Mel
Pike](https://fleetdm.slack.com/archives/D0AKX7DJFCN/p1779305835598119?thread_ts=1777299502.461149&cid=D0AKX7DJFCN)
by [Kilo for Slack](https://kilo.ai/slack)

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: melpike <79950145+melpike@users.noreply.github.com>
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #23242
…4425)

Updated documentation for deprecated and new MDM options, including
details on custom OS updates and FileVault management.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #38802
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #41683
JordanMontgomery and others added 2 commits June 5, 2026 17:37
Reverts #30871 changes to contributor/what API endpoints to expose docs
- it's moved to v4.88
Removed self_service_categories section and related details from the yaml-files documentation.
@marko-lisica marko-lisica changed the title Remove self_service_categories documentation [Updates] Self-service: Custom self-service software categories, with “Install all in category" button Jun 8, 2026
@marko-lisica marko-lisica marked this pull request as ready for review June 8, 2026 14:50

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

rachaelshaw
rachaelshaw previously approved these changes Jun 10, 2026
mike-j-thomas
mike-j-thomas previously approved these changes Jun 12, 2026
Base automatically changed from docs-v4.87.0 to main June 20, 2026 00:47
@lukeheath lukeheath dismissed stale reviews from mike-j-thomas and rachaelshaw June 20, 2026 00:47

The base branch was changed.

@lukeheath

Copy link
Copy Markdown
Member

@marko-lisica This also has conflicts. Should this have also been merged into the docs branch before the release?

cc @rachaelshaw @noahtalerman

@marko-lisica

Copy link
Copy Markdown
Member Author

Closing this one in favor of #47994

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants