fleet/docs
Adam Baali 2e631491c2
claude/fix-cis-shebang-NTw1M (#43681)
When importing CIS benchmark content for multiple OS versions into a
single
Fleet team via GitOps, users encounter several hard validation failures
because
Fleet enforces uniqueness on script basenames, mobileconfig
PayloadDisplayName /
PayloadIdentifier, and policy name fields.

Changes (all confined to docs/solutions/cis/):
- Fix #!/usr/bin/env bash shebang in CIS_2.6.7.sh (macOS 13/14/15) ->
#!/bin/bash
- Prefix script filenames with OS slug (macos13-, macos14-, macos15-,
win10-,
  win11-, win11-intune-) to prevent basename collisions
- Prefix mobileconfig PayloadDisplayName with OS tag ([macOS 13] etc.),
which
  is the field Fleet uses for identity
- Prefix mobileconfig PayloadIdentifier with an OS slug so identifiers
stay
  unique across versions
- Prefix every policy name: field with the OS tag; preserve original
YAML
formatting (plain, single-quoted with '' escapes, and folded block
scalars)
- Rename Windows XML profiles with win10-, win11-, and win11-intune-
prefixes

None of these changes affect the security logic or coverage of the
benchmarks.
They only make the content importable without manual intervention.

Co-authored-by: Claude <noreply@anthropic.com>
2026-04-16 15:37:31 -04:00
..
01-Using-Fleet Remove empty resolution attributes from two policies (#43576) 2026-04-14 15:26:17 -05:00
Configuration Change default SSO session validity period to 15m (#43426) 2026-04-14 12:03:29 -05:00
Contributing Renaming: fleetctl apply (#43581) 2026-04-16 13:25:14 -05:00
Deploy Preview of v4.83.0 doc changes (#39805) 2026-04-01 11:21:11 -05:00
files Handbook: Adding 2024 pen test document to security audit page (#21393) 2024-08-21 11:15:37 -04:00
Get started Update FAQ for Linux disk encryption (#43530) 2026-04-15 08:28:05 +01:00
images Keep Entity ID consistent (#37936) 2026-01-27 16:12:23 -06:00
REST API Fix wrong examples for certificates SN (#43317) 2026-04-14 11:45:50 -05:00
solutions claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
mdm-commands.yml Fix Apple's spelling errors (#39464) 2026-02-06 13:37:40 -06:00
queries.yml Add MITRE ATT&CK framework queries to query library (#39930) 2026-03-06 12:28:11 -06:00
README.md Updated broken links for Using Fleet and Deploying (#20655) 2024-07-25 10:04:18 -04:00
scripts.yml Add 'Disable Wi-Fi auto-join' macOS script to scripts library (#39813) 2026-02-18 15:32:28 -06:00

Fleet documentation

Welcome to the documentation for Fleet, the lightweight management platform for laptops and servers.

You can also read the Fleet docs over at https://fleetdm.com/docs.

Using Fleet

Resources for using the Fleet UI, fleetctl CLI, and Fleet REST API.

Deploying

Resources for installing Fleet's infrastructure dependencies, configuring Fleet, deploying osquery to hosts, and viewing example deployment scenarios.

Contributing

If you're interested in interacting with the Fleet source code, you'll find information on modifying and building the code here.


If you have any questions, please don't hesitate to File a GitHub issue or join us on Slack. You can find us in the #fleet channel.