Commit graph

869 commits

Author SHA1 Message Date
Noah Talerman
4de509b6af
Custom OS settings: Fleet limitation not a Windows MDM limitation (#34156) 2025-10-13 12:46:57 -04:00
Marko Lisica
0c5c280eaa
Update wifi/vpn guide: note that CN support 64 characters (#34148)
Related to:

- #33261
2025-10-13 09:56:53 -04:00
Raiven Williams
6c684f9a65
Update fleet-4.74.0.md typo in Highlights (#34045)
Updated the type from intrucutions → instructions
2025-10-10 13:32:41 -05:00
Noah Talerman
b4a1671490
Foreign vitals (IdP): Other IdPs (#33930)
- Fleet supports any IdP that supports the SCIM protocol
2025-10-08 13:01:38 -04:00
Irena Reedy
59dac05bd7
Create the-taxonomy-of-compute.md (#33835)
Mike M's article, which he posted on LinkedIn, that he would also like
on the website

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-10-08 10:58:48 -04:00
Noah Talerman
e01f8c7ebd
4.74 article: Emphasize Linux (#33961) 2025-10-08 09:50:40 -04:00
Mike Thomas
21ce42e9da
Update free-migration-from-jamf-to-fleet.md (#33969)
- changed bullets to prose so the article reads naturally rather than a
bulleted outline.
2025-10-08 19:50:29 +09:00
hwlans
6a1592bd9d
Update deploying-entra-platform-sso-with-fleet.md (#33895)
Added information about Secure Enclave being the default key storage
since august 2025.

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

# Checklist for submitter
2025-10-08 06:49:58 -03:00
Dante Catalfamo
53f74e3ebc
Add guide for Windows and Linux setup experience (#33471)
**Related issue:** Resolves #32543
2025-10-07 17:44:44 -04:00
Luke Heath
d9480eb460
Add missed changelog item in 4.74.0 (#33955) 2025-10-07 15:44:49 -05:00
Harrison Ravazzolo
9e3cab666e
Update doc assets (#33740)
After talking with eng team and @nonpunctual, the /assets folder is
reserved for things inside the fleet app, so creating a new folder in
`/docs/solutions`

@AdamBaali - I updated your article paths and moved the assets to the
new folder, do you mind taking a peek and making sure it looks good?

Note: brock, we should also update handbook for new ritual to add
articles with assets like this.

---------

Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2025-10-07 13:02:36 -06:00
Mike Thomas
a893aa00c9
re-positioned the image (#33925)
a couple more tweaks.
2025-10-07 20:33:09 +09:00
Mike Thomas
62208c861f
Jnuc article - added image (#33924)
- Fixed note block and caveat asterisk.
- Added article image
2025-10-07 20:16:03 +09:00
Irena Reedy
e8bcd480fc
Create $0-migration-to-fleet.md (#33872)
Alex's article that we are hoping to get live today and point the Uber
ad URL redirect to it
[fleetdm.com/jnuc-2025](http://fleetdm.com/jnuc-2025)

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-10-07 20:07:06 +09:00
Luke Heath
23d95c3fdd
Fix typo in AWS IAM authentication section (#33908) 2025-10-06 17:30:46 -05:00
Mike Thomas
cd4c67f1e5
Update entra-conditional-access-integration.md (#32574)
Related to
https://github.com/fleetdm/fleet/pull/32434#pullrequestreview-3172873391

I re-edited the guide to follow an easier-to-scan, step-by-step format. 

- Rewrote steps into shorter, directive numbered lists in the imperative
mood.
- I added intro lines and note blocks to separate essential instructions
from the supporting context.
- Reorganized post-setup sections into clearer buckets: Disabling,
troubleshooting, end-user experience, and advanced GitOps setup.
- Tightened up UI references using bold instead of quotes.

No technical meaning was changed (I hope). The goal was to make the
guide easier to scan, follow, and maintain, as part of an ongoing effort
to improve doc content consistency and readability.
2025-10-07 07:06:59 +09:00
Noah Talerman
f4fe03e1ca
Release article: 4.74.0 (#33716) 2025-10-06 17:04:05 -05:00
Rachael Shaw
48cb0908cd
Docs v4.74.0 (#33879)
Documentation changes for 4.74

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <2685025+getvictor@users.noreply.github.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
Co-authored-by: Magnus Jensen <magnus@fleetdm.com>
Co-authored-by: Jordan Montgomery <elijah.jordan.montgomery@gmail.com>
Co-authored-by: Janis Watts <184028114+jmwatts@users.noreply.github.com>
Co-authored-by: Allen Houchins <32207388+allenhouchins@users.noreply.github.com>
2025-10-06 17:03:10 -05:00
Noah Talerman
e1ca48f549
Supported host operating systems (#33861)
- openSUSE 15.6+
- Lowercase "openSUSE"

Supported added in the following user story:
- #32778
2025-10-06 11:59:35 -05:00
Allen Houchins
48b7291c8b
Fixed broken link (#33866)
- Fixed broken link to
https://fleetdm.com/guides/policy-automation-run-script
2025-10-06 09:13:07 -05:00
Noah Talerman
dfed16339e
Roadmap preview: Use cross (†) instead of star (*) (#33828)
- Star (*) renders as a bullet on the website:

<img width="725" height="109" alt="Screenshot 2025-10-03 at 4 25 10 PM"
src="https://github.com/user-attachments/assets/45b9c987-1c81-417f-915a-29a695e998ce"
/>
2025-10-06 09:37:21 -04:00
Jorge Falcon
ca2efb90dd
Kubernetes guide update - MySQL and Redis to use bitnamilegacy images (#33833)
* Updated MySQL instructions to use `bitnamilegacy/mysql`
* Updated Redis Instructions to use `bitnamilegacy/redis`

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-10-06 09:02:08 -04:00
Noah Talerman
10a7348ecf
Entra conditional access guide (#33817)
Add link to reach out to sales
- Context: Folks from Microsoft are going to create a LinkedIn post
talking about Entra conditional access. They're going to link to this
guide in the LinkedIn post.
2025-10-03 18:07:04 -04:00
Noah Talerman
c92644c72c
"macOS" (#33773) 2025-10-04 06:56:41 +09:00
Marko Lisica
bd6ed423e4
Update android-mdm-setup.md (#33785)
Remove part that is wrong.
2025-10-03 14:45:55 -04:00
Allen Houchins
b23de19559
Added additional required endpoints to the MDM features section for macOS (#33813)
Updated endpoints needed for end user authentication during macOS Setup experience based on testing and results found in this [Slack thread](https://fleetdm.slack.com/archives/C09B2NPQR8V/p1759186542322289).
2025-10-03 11:03:07 -05:00
Marko Lisica
06e10bb3c7
Update Android MDM setup guide (#33742)
Related to:

- #33664
2025-10-02 09:34:07 -04:00
Marko Lisica
7bd96c7453
Update vulnerability coverage table (#32149)
Related to:

- #30738
2025-10-02 13:26:06 +02:00
Eric
abd558e511
Website: Add build script error for article images that don't match website naming conventions. (#33644)
Closes: #25943

Changes:
- Added two build script errors that are thrown if an article references
an image in the website/assets/images/ folder that does not match the
[website's image filename
conventions](https://fleetdm.com/handbook/company/communications#export-an-image-for-fleetdm-com)
- Renamed two images and removed two unused images
2025-10-01 13:14:01 +09:00
Harrison Ravazzolo
8c5375d47d
Fix typo in Title (#33643)
Typo
2025-10-01 13:12:36 +09:00
Mitch Francese
46d6f4fd5e
Update sysadmin-diaries-restoring-fleetd.md (#33486)
Fixed a broken link for the resend profiles feature. Corrected it to
https://fleetdm.com/docs/rest-api/rest-api#resend-custom-os-setting-configuration-profile
2025-10-01 13:11:31 +09:00
Irena Reedy
28e0a034e8
Create device-enrollment-lifecycle.md (#33226)
Article written by Brock

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-30 09:33:11 -04:00
Brock Walters
257bc16d69
Update deploying-crowdstrike-with-fleet.md (#33539)
Removed note box around profile combinations & changed text around
uploading profiles.
2025-09-30 18:19:48 +09:00
Brock Walters
25fbb017c2
Update consolidate-multiple-tools-with-fleet.md (#33541)
Re-ordered article structure & rewrote some clumsy passages but kept the
vibe much of the content. Also changed some factual inaccuracies.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-30 18:17:36 +09:00
Jorge Falcon
d3db45d517
Deploying Fleet on AWS with Terraform guide updates (#33385)
**Related issue:** Resolves
https://github.com/fleetdm/fleet-terraform/issues/59

**Updated Deploy Fleet on AWS with Terraform guide**
- Consolidated steps to reflect recent updates to [Fleet-terraform
modules](https://github.com/fleetdm/fleet-terraform) and
[Fleet-terraform
example](https://github.com/fleetdm/fleet-terraform/tree/main/example)
2025-09-30 17:59:22 +09:00
Noah Talerman
1089fd6564
Disk encryption guide: No deferrals on macOS (#33463)
Added as part of this user story:
- #29250
2025-09-29 21:26:15 +03:00
Mike McNeil
52612fe108
fyi it was Stripe (#33536) 2025-09-26 16:09:26 -07:00
Noah Talerman
ded72eb582
macOS setup experience: End user auth before BYOD Android enrollment (#33461)
- @noahtalerman: It looks like end user auth before BYOD Android
enrollment is supported. Added in this story:
  - https://github.com/fleetdm/fleet/issues/29222
2025-09-25 15:29:53 -04:00
Victor Lyuboslavsky
6d73c6cccc
Delaying reboot so that script can report status. (#33386)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #33381 unreleased Linux unlock bug.

# Checklist for submitter
## Testing
- [x] QA'd all new/changed functionality manually
2025-09-24 14:25:52 -05:00
Noah Talerman
8ca54f59ca
macOS Setup Assistant (#33375)
- Link out to default automatic enrollment profile
2025-09-23 15:22:01 -04:00
Steven Palmesano
eed0b92c94
Update issue link with correct FR (#32995)
The current link for a "coming soon" feature directs to a GitHub Issue
that doesn't seem to be related. After
[discussing](https://fleetdm.slack.com/archives/C06M4CRP7M4/p1757594623859339)
on Slack, it was determined that a new FR should be opened.
2025-09-22 18:34:28 -05:00
Allen Houchins
b394e3da18
Update fleetctl.md (#33271)
- Fixed typo
2025-09-22 09:57:26 -05:00
Mike Thomas
4a3ebc738a
Update how-fleet-raised-a-27m-series-b-without-a-pitch-deck.md (#33256)
Closes https://github.com/fleetdm/confidential/issues/12068

I shortened and sharpened up the Series B article by cutting about a
third of the length while keeping the narrative intact. I also updated
the meta description to be clearer and more concise.
2025-09-22 10:00:29 -04:00
Ian Littman
f8ef5d8052
Blog post for Fleet @ GopherCon 2025 (#32701)
Ready to go, pending writing feedback and image insertion.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-20 06:32:50 +09:00
Harrison Ravazzolo
1770de287f
Update consolidate-multiple-tools-with-fleet.md (#33051)
Remove the colon ( : )
2025-09-19 21:24:29 +09:00
jacobshandling
a87d7bdc50
Update the Labels guide (#33144)
## For #29721

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-18 16:42:21 -07:00
Josh Roskos
035d4f4839
Add FDA requirement + links to safari_extensions.yml (#33069)
Added reference to FDA requirement along with links to enable FDA and a
pre-created mobileconfig per discussion in product office hours
(9/16/25). ~Josh 🖖🏻
2025-09-17 12:48:58 -04:00
Adam Baali
2fe8c56d9c
Revise article on preventing tampering of Fleet Orbit (#33099)
in comments

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.

- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes

## Testing

- [ ] Added/updated automated tests
- [ ] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing)
(updates to one hosts's records do not affect another)

- [ ] QA'd all new/changed functionality manually

For unreleased bug fixes in a release candidate, one of:

- [ ] Confirmed that the fix is not expected to adversely impact load
test results
- [ ] Alerted the release DRI if additional load testing is needed

## Database migrations

- [ ] Checked table schema to confirm autoupdate
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).

## New Fleet configuration settings

- [ ] Setting(s) is/are explicitly excluded from GitOps

If you didn't check the box above, follow this checklist for
GitOps-enabled settings:

- [ ] Verified that the setting is exported via `fleetctl
generate-gitops`
- [ ] Verified the setting is documented in a separate PR to [the GitOps
documentation](https://github.com/fleetdm/fleet/blob/main/docs/Configuration/yaml-files.md#L485)
- [ ] Verified that the setting is cleared on the server if it is not
supplied in a YAML file (or that it is documented as being optional)
- [ ] Verified that any relevant UI is disabled when GitOps mode is
enabled

## fleetd/orbit/Fleet Desktop

- [ ] Verified compatibility with the latest released version of Fleet
(see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/workflows/fleetd-development-and-release-strategy.md))
- [ ] If the change applies to only one platform, confirmed that
`runtime.GOOS` is used as needed to isolate changes
- [ ] Verified that fleetd runs on macOS, Linux and Windows
- [ ] Verified auto-update works from the released version of component
to the new version (see [tools/tuf/test](../tools/tuf/test/README.md))
2025-09-17 15:39:05 +02:00
Brock Walters
f1ec163606
Update remediating-the-xz-vulnerability-with-fleet.md (#32771)
Updated article with policy failure script execution features added in
Fleet version 4.58
2025-09-17 08:43:54 -04:00
Irena Reedy
184f89003b
Article: Create prevent-tampering-of-fleet-agent.md (#32457)
Article by Adam Baali

---------

Co-authored-by: Adam Baali <45665341+AdamBaali@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-17 13:26:28 +02:00