Commit graph

1050 commits

Author SHA1 Message Date
Rachael Shaw
ad7d6d122b
#17972 Move Windows automatic enrollment configuration instructions out of Fleet UI (#38949)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #17972 

### Screenshots
#### `/settings/integrations/automatic-enrollment/windows`:
<img width="1624" height="1061" alt="Screenshot 2026-01-28 at 5 51
46 PM"
src="https://github.com/user-attachments/assets/e3407428-9f05-42f4-a639-5daa73995fff"
/>

#### Guide:
<img width="1624" height="1061" alt="Screenshot 2026-01-28 at 3 56
06 PM"
src="https://github.com/user-attachments/assets/6b7aaba6-f942-48b3-9eb8-eb96aecc68ef"
/>

# Checklist for submitter

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

- [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/guides/committing-changes.md#changes-files)
for more information.

## Testing

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

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-30 10:05:07 -06:00
Brock Walters
719134356e
Fix typo in post-install script instructions (#38592) 2026-01-30 08:40:06 -06:00
Marko Lisica
1a9b8ca6b2
[Guide] Android managed configuration (#38912)
Added managed app configuration section for Android, and included
example configuration for Google Chrome.

Updated instructions for editing and deleting apps. I believe it doesn't
make sense to provide step-by-step instructions since editing and
deleting are separate actions that are unlikely to be performed
together.

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-30 14:12:37 +01:00
Mike Thomas
01df8119a8
Update fastly.md (#39046)
Fixed some typos and reduced the "About Fastly" paragraph.
2026-01-30 17:28:34 +09:00
Brock Walters
70b89c1643
Fix formatting issue in Linux importance article (#39038)
Final edit.
2026-01-30 12:38:59 +09:00
Mike Thomas
5da12aedf8
Update fastly.md (#39042)
Reduced the about Fastly burb to help it fit within the template
constraints.
2026-01-30 11:50:21 +09:00
Brock Walters
26ed789326
Revise article on enterprise Linux importance for 2026 (#38761)
Updated the article to improve clarity and flow, enhancing the
discussion on Linux's importance in enterprise environments by refining
historical context and current trends.

Sorry, this still needed lots of refining. Feel free to change what you
want. The flow is simpler & much better now imo.
2026-01-29 18:50:46 -05:00
Mike Thomas
46df5803e8
Published Fastly case study and removed old case studies (#38980)
- Published Fastly case study.
- Removed old case studies and redirected their URLs to point to their
official replacements:
- Global cloud platform simplifies device management with Fleet ==>
/case-study/fastly
  - Consolidate multiple tools with Fleet ==> /case-study/stripe
  - Foursquare quickly migrates to Fleet ==> /case-study/foursquare

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-01-29 13:40:16 -06:00
melpike
03fc8b821d
Update Okta integration instructions for Fleet (#38416)
Added instructions to enable user sync permissions and clarified
attribute requirements for Fleet.

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

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-29 10:23:20 -07:00
kitzy
be3079b4fd
Add guide for setting device hostname via Fleet API (#38820) 2026-01-28 20:44:34 -08:00
Eric
e65035a5d9
Website: add comparison article template and comparison article (#38893)
Closes: https://github.com/fleetdm/confidential/issues/13291

Changes:
- Updated the `build-static-content` script to add support for a new
article category: `compare`
- Added a new template page for comparison articles
- Added a Fleet vs. Jamf comparison article

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-28 22:04:09 +09:00
Noah Talerman
875d0f451c
Best practice teams (#38845) 2026-01-27 16:23:25 -06:00
Noah Talerman
f0be639474
Update OS settings (configuration profiles) guide (#37982)
- Main goal is to clarify "Verifying" v. "Verified" for user-scoped
Windows profiles
- Also reorganize/update the heading to improve the guides flow
- "user-scoped" and "device-scoped" get a hyphen
2026-01-27 09:19:19 -05:00
Josh Roskos
8e18d34534
Specify local admin account management for macOS (#38814)
Slack thread:
https://fleetdm.slack.com/archives/C02A8BRABB5/p1769463177334939?thread_ts=1769462565.832019&cid=C02A8BRABB5

Updates public roadmap to specify create and manage local admin accounts
for macOS.
2026-01-26 16:47:46 -05:00
Ian Littman
b0cc254f92
Add note about 301 error code on VPP installs (#38496)
Credit @eliottha for diagnosing this issue that we ran into when testing
#32461.
2026-01-26 15:29:27 -05:00
Noah Talerman
82807d7797
Roadmap preview: January 2026 (#36020)
DONE: @noahtalerman:
- ~~Record video~~
- ~~Move October 2025 edits out into a separate PR so we can merge
ASAP~~
- ~~Once video is posted to YouTube, embed the video. Filed a
`:help-marketing` request to get help putting the video on YouTube:
https://github.com/fleetdm/confidential/issues/13908~~
2026-01-26 11:02:19 -05:00
Steven Palmesano
e6a1dad805
Recommend fleetctl binary from GitHub over npm (#37733)
Getting the `fleetctl` binary from our script or GitHub Releases is
easier than directing users to install and manage it with Node/npm.

Also, removed the statement that the binary is for Windows and Linux,
since it works on macOS too.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-26 08:01:10 -06:00
Steven Palmesano
cae4975459
Add info about YubiKeys to end user auth section (#38609)
Confirmed by @AndreyKizimenko:
https://fleetdm.slack.com/archives/C019WG4GH0A/p1769034207197149?thread_ts=1769032777.436719&cid=C019WG4GH0A
2026-01-23 13:16:37 -06:00
Steven Palmesano
f16f41ed68
Describe certificate renewal process (#38604)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-23 13:16:12 -06:00
Marko Lisica
d1ade470e0
Document update behavior for Apple VPP apps (#38629)
Clarify app installation behavior for incompatible OS versions.

Related to:
https://github.com/fleetdm/fleet/issues/37290#issuecomment-3779317118
2026-01-23 12:15:31 -05:00
Mike Thomas
1dc3301f2d
Create redefining-endpoint-management-at-scale.md (#38678)
Closes https://github.com/fleetdm/confidential/issues/13865
2026-01-23 11:05:07 -05:00
Marko Lisica
11b241128d
Update setup experience guide to include Android support (#38698)
Related to: 

- #33761
- #35669
2026-01-23 10:56:40 -05:00
Marko Lisica
0b3edcdaa6
[Guide] Set custom display name for software (#37696)
Related:

- #31354

In addition to the changes regarding the display name story, I updated
the entire guide because the software details UI has changed slightly. I
also made the instructions more concise.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-23 16:37:33 +01:00
Noah Talerman
64661ba32d
OS updates guide: Clarify newly enrolled v. already enrolled (#38551)
- Also, list macOS first.
- Context:
https://fleetdm.slack.com/archives/C02A8BRABB5/p1768946076776459
2026-01-23 10:04:40 -05:00
Noah Talerman
0957779cc2
Update best practice teams (#38544) 2026-01-23 10:04:21 -05:00
Noah Talerman
842258eebf
Automations guide: Explain how often policies run and in what order (#38418)
Also, add links to other guides
2026-01-23 10:02:44 -05:00
Noah Talerman
1b6e638356
Update policy automation definitions and triggers (#38325)
Clarified the definition of 'newly failing' policies and updated
automation triggering details.
2026-01-23 10:02:09 -05:00
Mike Thomas
e26a22a23e
Update fleet-logo.svg (#38362)
- Updated the https://fleetdm.com/logos to include the Fleet logo dots
(with built-in padding).
- Updated
https://fleetdm.com/guides/okta-conditional-access-integration#step-5-add-fleet-idp-authenticator-in-okta
to reference fleetdm.com/logos as the single source of truth for logo
downloads.

Related issue: https://github.com/fleetdm/fleet/issues/37652

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-23 18:29:25 +09:00
Noah Talerman
e2500002ed
macOS setup experience: Clarify behavior (#38379)
- macOS setup: "may" isn't that helpful. It doesn't make the user feel
confident on what they should document internally.
2026-01-23 17:47:36 +09:00
Irena Reedy
9e56f6e143
Update fleet-4.79.0.md (#38642)
Embedded video

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2026-01-22 18:25:44 -05:00
Brock Walters
027fc8dc56
Update article on enterprise Linux for 2026 (#38617)
Modified sections & cleaned up grammar

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-23 08:16:37 +09:00
Allen Houchins
587eb5c048
Rename why-enterprise-linux-is-important-in-2026-md. to why-enterprise-linux-is-important-in-2026.md (#38598)
This is currently breaking builds.
2026-01-21 15:55:42 -05:00
Irena Reedy
7ef617f41b
Create why-enterprise-linux-is-important-in-2026-md. (#38573)
Article written by Adrian, but to be published under Ashish's name.

---------

Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2026-01-21 11:36:16 -05:00
Isabell Reedy
fcac359298
Handbook: org and responsibilities update (#38527)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2026-01-20 17:20:16 -07:00
Magnus Jensen
c458c5c971
Update settings location for end user auth config (#38511) 2026-01-20 13:32:20 -05:00
Mike Thomas
80c1caea4f
Create declarative-device-management-a-primer.md (#38074)
Closes https://github.com/fleetdm/fleet/issues/36400

@nonpunctual, do you know who this article is accredited to and what the
publication date should be?
2026-01-15 09:32:44 -06:00
Mike Thomas
31c9418c4b
Create 6-business-benefits-of-apple-mdm-explained.md (#38076)
Closes: https://github.com/fleetdm/fleet/issues/36164

@nonpunctual, @irenareedy, who should this article be accredited to, and
what should the publication date be?

Co-authored-by: Irena Reedy <205901210+irenareedy@users.noreply.github.com>
2026-01-15 09:07:04 -06:00
Victor Lyuboslavsky
7156ce8a51
Updated Okta conditional access guide. (#38206) 2026-01-15 07:39:54 -06:00
Eric
edff28455e
Website: Reduce length of article description meta tag to fix deploy. (#38357)
Changes:
- Reduced the length of the `description` meta tag value on the "What is
application management?" article
2026-01-14 18:33:46 -06:00
Mike Thomas
948b39f4eb
Create what-is-application-management.md (#38075)
Closes: https://github.com/fleetdm/fleet/issues/36404

@nonpunctual, @irenareedy, who should this article be accredited to, and
what should the publication date be?

Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2026-01-14 19:12:40 -05:00
Noah Talerman
47e05670fd
Fleet 4.79.0 article: Fix typo and tweak title (#38349) 2026-01-15 08:53:33 +09:00
Noah Talerman
68d93d8cd0
Release article: 4.79.0 (#38329) 2026-01-14 15:30:26 -06:00
Rachael Shaw
bcf5ebd019
Preview of v4.79.0 doc changes (#35930)
This PR will remain in draft as a preview of upcoming documentation
changes for 4.79.0

---------

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: Magnus Jensen <magnus@fleetdm.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
Co-authored-by: melpike <79950145+melpike@users.noreply.github.com>
Co-authored-by: Steven Palmesano <3100993+spalmesano0@users.noreply.github.com>
Co-authored-by: Carlo <1778532+cdcme@users.noreply.github.com>
2026-01-14 14:47:06 -06:00
|@rm!n3
46cf027693
Add dns_lookup_events for Windows in overview (#38009)
Adding a newer table and flag that is now supported
2026-01-14 13:47:07 -05:00
kitzy
26b1990479
Add guide for managing bootstrap packages with GitOps (#38171)
**Related issue:** Resolves
[#13706](https://github.com/fleetdm/confidential/issues/13706)

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-14 12:14:08 -05:00
Mike Thomas
db9eea1081
Create ipad-mdm-a-complete-guide.md (#38078)
Closes: https://github.com/fleetdm/fleet/issues/36512

@nonpunctual, @irenareedy, who should this article be accredited to, and
what should the publication date be?
2026-01-14 09:32:29 -06:00
Mike Thomas
c8ebbb431e
Create what-is-apple-business-manager-a-complete-guide.md (#38077)
Closes: https://github.com/fleetdm/fleet/issues/36166

@nonpunctual, @irenareedy, who should this article be accredited to, and
what should the publication date be?

---------

Co-authored-by: Irena Reedy <205901210+irenareedy@users.noreply.github.com>
2026-01-14 09:27:21 -06:00
Jahziel Villasana-Espinoza
318b6d75dd
Update lock/wipe guide to include geolocation feature (#38117)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #37408

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-14 08:03:35 -05:00
Noah Talerman
e903013141
Remove image from software self-service documentation (#38228)
- Screenshot is outdated
2026-01-14 20:27:52 +09:00
Noah Talerman
1bf72537f5
Clarify confusing "pending" behavior and fix broken link (#37902)
- Profiles are stuck in "pending" when APNs expires:
https://github.com/fleetdm/fleet/issues/37842#issuecomment-3715273644
2026-01-14 20:08:12 +09:00