Commit graph

675 commits

Author SHA1 Message Date
Noah Talerman
e31accfe68
Bootstrap package and fleetd are installed in other scenarios (#28803)
When? MDM migration and `sudo profiles renew -type enrollment`
2025-05-09 14:58:56 -04:00
Noah Talerman
51fe1d20b7
Fleet-maintained apps guide (#28854)
Remove extra comma
2025-05-07 09:09:31 -04:00
Marko Lisica
e69883fb65
Update foreign vitals guide (IdP) (#28630)
Added note that IdP username can be added only to macOS hosts during ADE
if end user authentication is enabled.
2025-05-02 09:30:53 -04:00
Ian Littman
1f312188b7
Document more reliable way of pulling logged-in username on user (un)installs (#28612)
This matches the change to Brave tested Friday and merged in #28552.
@jmwatts's machine wasn't getting username via the previous command but
both her machine and others without that issue work with the revised
command here.
2025-04-30 13:12:16 -05:00
Noah Talerman
e4bbe185a8
Update reference docs/guides: reset automations (#28677)
Update guides to clarify current behavior and best practice.

More context here:
https://github.com/fleetdm/fleet/issues/28611#issuecomment-2841952742
2025-04-30 13:00:00 -05:00
Noah Talerman
664c6f3e8c
Update "Roadmap preview, April 2025" (#28514)
- Replace easier agent downloads with host vital variables. Why? More
demand from customers

More info in the OKRs sheet
[here](https://docs.google.com/spreadsheets/d/1Hso0LxqwrRVINCyW_n436bNHmoqhoLhC8bcbvLPOs9A/edit?gid=1846478041#gid=1846478041&range=F625).
2025-04-28 09:27:23 -04:00
Mason Buettner
5444193971
Update connect-end-user-to-wifi-with-certificate.md (#28415)
Linked the GitOps documentation on integrations, which includes specific
keys to add certificate authorities.

# Checklist for submitter

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

N/A, documentation-only request.

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
2025-04-25 11:42:58 -07:00
Rachael Shaw
7ae8b9a3da
Documentation changes for v4.67.0 (#28528)
Docs for the 4.67.0 release.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Eugene <eugene@fleetdm.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
Co-authored-by: Scott Gress <scottmgress@gmail.com>
Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2025-04-24 16:10:41 -05:00
Noah Talerman
10a1e9c9c6
Release article: 4.67.0 (#28348) 2025-04-24 16:09:31 -05:00
Rachael Shaw
0c95e92b5a
Revert changes to batch-run script docs
Merged into wrong branch; for 4.68
2025-04-22 18:08:32 -05:00
Rachael Shaw
13b9b885c1
Bulk script doc spruce up (#28471)
Move around some parameters and mark `script_id` required

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Scott Gress <scottmgress@gmail.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Jahziel Villasana-Espinoza <jahziel@fleetdm.com>
2025-04-22 18:02:54 -05:00
Noah Talerman
1393d7bcd9
Puppet module: remove guide and update docs (#28335)
We don't think anyone is using it so we want to remove it in Fleet 5
(next major version).

- More context here: https://github.com/fleetdm/fleet/issues/28334
2025-04-18 16:47:11 -04:00
Drew Baker
dc75c72971
Update deploying-sentinelone-with-fleet.md (#28386) 2025-04-18 16:11:46 -04:00
Harrison Ravazzolo
980dff961a
SentinelOne Deployment Guide (#28374)
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-18 10:16:15 -07:00
Lucas Manuel Rodriguez
dbd1208821
Update docs that Fleet supports LUKS v2 (#28210)
For #27836.
2025-04-14 18:59:33 -03:00
Brock Walters
ee7c43c9af
Update and rename discovering-xz-vulnerability-with-fleet.md to remed… (#28184)
…iating-the-xz-vulnerability-with-fleet.md

Modified all title fields.

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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/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)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] 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`).
- [ ] Added/updated automated tests
- [ ] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/fleetd-development-and-release-strategy.md)).
- [ ] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
- [ ] For unreleased bug fixes in a release candidate, confirmed that
the fix is not expected to adversely impact load test results or alerted
the release DRI if additional load testing is needed.
2025-04-14 16:56:46 -04:00
Noah Talerman
c91beea408
Enroll hosts guide: dual-boot computers (#28176) 2025-04-14 10:31:43 -05:00
Lucas Manuel Rodriguez
fc80a5aa3a
Fix broken links in fedora and debian policy and scripts article (#28124)
Links were broken on
[this](https://github.com/fleetdm/fleet/pull/27858/files) PR.
2025-04-11 17:45:35 -05:00
Victor Lyuboslavsky
82846acfd8
Updating today's article date. (#28179) 2025-04-11 16:12:52 -05:00
Drew Baker
b9e27e4645
Drew p drawers add article image (#28175)
Co-authored-by: Eric <eashaw@sailsjs.com>
2025-04-11 15:32:12 -05:00
Marko Lisica
ce08f39499
[Docs change] Windows MDM enrollment details don't clear upon OS change (#28076)
Related to:

- #27501
2025-04-11 09:40:12 -07:00
Victor Lyuboslavsky
e7d568f54d
Article: Effortless onboarding: Fleet’s SAML integration for macOS Setup (#27847)
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-11 11:57:11 -04:00
Luke Heath
7c3701956d
Fix typo (#28088)
@noahtalerman Are we being clear enough that the secrets are retrievable
in plain text on the host?
2025-04-11 09:51:46 -05:00
Brock Walters
2304e29ede
Update cis-benchmarks.md (#28117)
Removed some junk from end of script.
2025-04-10 18:15:59 -04:00
Allen Houchins
d8b43ac3db
Update teams.md (#28080)
Updated casing on team names.
2025-04-10 17:43:12 -04:00
Katheryn Satterlee
a33ca94c07
Update what-api-endpoints-to-expose-to-the-public-internet.md (#27977)
Resolves #27491
2025-04-10 17:41:26 -04:00
Marko Lisica
0768197c64
Update CA guide title. (#28015)
Title was wrong, didn't match H1 on the top of the document.
2025-04-09 16:07:49 -04:00
Drew Baker
2ab6e7aa6a
Drew p drawers patricias adr post (#27897)
Converted to markdown and ready to go I think!
2025-04-09 10:58:15 -07:00
Eugene
34b552c235
Update fleet-maintained-apps.md (#28013)
Adding default script info.
2025-04-09 20:27:52 +04:00
Allen Houchins
a85f9c5233
Update teams.md (#27995)
Updated best practice team names to align to the recent changes we are
making to support Android. See the following for more info:
fleetdm/confidential#9192
2025-04-08 17:44:45 -05:00
Ian Littman
31715f8639
Fix typo in vuln processing article (#27996)
I'm sure this was my typo. Sorry about that!
2025-04-08 16:29:37 -04:00
Mason Buettner
e8c13ac7de
Update transparency link YAML location (#27720)
Updating the device transparency link location, as the current
documentation location
(https://fleetdm.com/docs/configuration/fleet-server-configuration#fleet-desktop-settings)
doesn't contain the correct options to configure this feature.
2025-04-08 15:19:10 -04:00
Katheryn Satterlee
8fc2215f3a
Update macos-setup-experience.md (#27488)
Added note re: await_deviced_configured option in Setup Assistant
profile instructions.

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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/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)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] 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`).
- [ ] Added/updated automated tests
- [ ] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/fleetd-development-and-release-strategy.md)).
- [ ] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
- [ ] For unreleased bug fixes in a release candidate, confirmed that
the fix is not expected to adversely impact load test results or alerted
the release DRI if additional load testing is needed.
2025-04-08 15:18:14 -04:00
Noah Talerman
6a22631b03
Custom OS settings guide: add call out (#27975)
Doc update for the following bug: #24322

Also, remove repetitive "OS settings" from headers.
2025-04-08 12:59:51 -04:00
Rebecca Cowart
c0d3d3185b
Update fleet-desktop-on-fedora-and-debian.md (#27797)
Fixing 3 broken links
2025-04-08 09:13:47 -05:00
Noah Talerman
9962ab864f
Update remote-yara-rules.md (#27800)
Based on feedback from the community:
https://github.com/fleetdm/fleet/issues/27569
2025-04-08 09:56:48 -04:00
Brock Walters
838fd141c9
Nonpunctual patch 8 (#27950)
Update title of article.
2025-04-07 14:47:00 -04:00
Rachael Shaw
82a5b80da6
4.66.0 release article follow-up (#27912) 2025-04-04 16:20:33 -05:00
Luke Heath
96ec13e28a
Add release article for 4.66.0 (#27908)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-04 16:12:37 -05:00
Ian Littman
65ba89e60c
Update FMA docs to include Windows + current instructions/impl details (#27828)
For #26716.

Also moves the article to an OS-independent URL, updates links from
elsewhere, and adds a bit more internal-link juice for install
automation.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2025-04-04 14:55:27 -05:00
Rachael Shaw
c592c2b24e
Docs v4.66.0 (#27844)
Documentation changes for the 4.66.0 release.

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Marko Lisica <markol.lisica@gmail.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <victor@fleetdm.com>
Co-authored-by: George Karr <georgekarrv@users.noreply.github.com>
Co-authored-by: RachelElysia <71795832+RachelElysia@users.noreply.github.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Eugene <eugene@fleetdm.com>
Co-authored-by: Victor Lyuboslavsky <victor.lyuboslavsky@gmail.com>
Co-authored-by: Scott Gress <scottmgress@gmail.com>
Co-authored-by: Dante Catalfamo <43040593+dantecatalfamo@users.noreply.github.com>
2025-04-04 14:28:09 -05:00
Ian Littman
418501f0ca
Add note on current MSI auto-install query and uninstall script limitations (#27760)
Also tweaked wording around EXEs in the software packages article since
we're now no longer including EXE (un)install scripts at all.
2025-04-04 13:22:37 -05:00
Noah Talerman
3ce4b22548
Roadmap preview, April 2025 (#26990)
Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2025-04-02 19:37:03 -04:00
Noah Talerman
2a3e99ae47
Update endpoints that need to be exposed (#27798)
Most Fleet users want Fleet Desktop > My device page to work. I think
let's document that as the best practice

---------

Co-authored-by: Robert Fairburn <8029478+rfairburn@users.noreply.github.com>
2025-04-02 15:44:17 -05:00
Drew Baker
b18387f061
Update prevent-tampering-login-items.md (#27805)
Updating for sentence case
2025-04-02 15:33:00 -04:00
Noah Talerman
a896ec3a8e
macOS setup experience guide (#27780)
- Currently, Fleet only supports email
2025-04-02 17:53:02 +02:00
Noah Talerman
ba605beb05
Update guide: install Windows executables (aka EXE, .exe packages) (#27286)
Plan is to link to this guide from the UI:
https://github.com/fleetdm/fleet/pull/27268
2025-04-02 09:49:22 -04:00
Lucas Manuel Rodriguez
5ddeb317dd
Added dconf_read table and documentation to enable fleet desktop on Fedora and Debian (#27684)
For #20675 and #25977.

- [X] 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/Committing-Changes.md#changes-files)
for more information.
- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [X] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [X] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/fleetd-development-and-release-strategy.md)).
- [X] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [X] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [x] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2025-04-01 18:54:22 -03:00
Drew Baker
34d2de6c8e
Introducing BYOD android (#27711) 2025-04-01 17:19:25 -04:00
Marko Lisica
2ced8f710f
[Feature guide] Deploy certificates from DigiCert and custom SCEP certificate authority on macOS (#27439)
Related to:

- #25822

Updating existing guide for NDES. Adding instructions on how to connect
and issue certificates from DigiCert and custom SCEP certificate
authorities.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2025-04-01 09:40:03 -04:00