Commit graph

376 commits

Author SHA1 Message Date
JD
d9bb0ea466
Update category and add description (#22484) 2024-09-30 03:09:30 -07:00
Noah Talerman
5e66517668
Document best practice: Multiple ABM/VPP (#22458)
For the following bug: 
- #22339
2024-09-27 17:21:58 -04:00
Allen Houchins
c211572242
Refreshed and updated content (#21982)
Updated the "How to uninstall osquery" document to no longer reference
older osquery references and file paths that no longer exist.

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-09-27 16:16:38 -05:00
JD
6a186dba22
Article: Sysadmin diary GitOps (#22480)
https://github.com/fleetdm/confidential/issues/8207
2024-09-27 14:09:11 -07:00
JD
32479ca335
Article: Fleet supports macOS 15 Sequoia (#22476)
https://github.com/fleetdm/confidential/issues/8158
2024-09-27 13:41:34 -07:00
Victor Lyuboslavsky
07a1ae4599
Guide on EXE install scripts (#22179)
For #20000 (4.57.0)

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-09-26 12:19:53 -07:00
Noah Talerman
d380146c1c
Permissions: uninstall software (#22434) 2024-09-26 14:10:40 -05:00
Noah Talerman
6945c80253
Permissions: edit software (#22426)
Permissions changes for this story:
https://github.com/fleetdm/fleet/issues/20404
2024-09-26 13:47:14 -05:00
JD
7a229bc602
Article: Announce iOS iPadOS (#22422)
https://github.com/fleetdm/confidential/issues/8191
2024-09-26 14:45:46 -04:00
Ian Littman
b43dab7198
Fix software-with-bundle-ID add when the same title with different/no bundle ID, add missing request timeout special case for edit package endpoint (#22413)
Same as #22412, for #21370, but against `main` rather than 4.57.0.

# 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. -->

- [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] Added/updated tests
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Roberto Dip <rroperzh@gmail.com>
2024-09-26 15:23:50 -03:00
Noah Talerman
d748b3bbf7
fleetctl guide: install Node.js (#22396)
- Install w/ npm was missing prereq: install Node.js
- Also use "fleetctl" instead of `fleetctl` when referring the the
tool/noun and not the command
- Added this to the handbook here:
https://github.com/fleetdm/fleet/pull/22397

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-09-25 11:42:41 -07:00
Drew Baker
9e8bb24f6d
Update automatic-software-install-in-fleet.md (#22386)
Current article image wasn't rendering on the site as it wasn't present
in the repo. Removing meta tag for the article image so that it can
resort to the Fleet logo.


![](https://github.com/user-attachments/assets/23c97aa5-d8e2-46bf-8cee-bb27b7a1685e)

This is only visible when visiting
[fleetdm.com/articles](fleetdm.com/articles)

https://fleetdm.com/guides renders the articles without the article
images. Just something to be aware of 😄
2024-09-25 11:19:36 -07:00
Sharon Katz
8cbb28bf02
21056 auto install document (#21362)
#21056

Document for policy-based automatic software installation.
See result
[here](https://github.com/fleetdm/fleet/blob/21056_auto_instal_document/articles/automatic-software-install-in-fleet.md#add-policy)

---------

Co-authored-by: spokanemac <jack@jdstrong.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: JD <spokanemac@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-09-24 14:36:40 -05:00
Noah Talerman
f0babb7d61
Permissions guide: Apple Business Manager and Volume Purchasing Program (#22336)
- ABM and VPP CRUD
- Use APNs language to be consistent w/ product and docs
2024-09-24 09:49:22 -04:00
JD
b9a5107fc4
Article deploy software packages (#22245)
Article: Guide update deploy software packages
https://github.com/fleetdm/fleet/issues/21841

---------

Co-authored-by: Ian Littman <iansltx@gmail.com>
2024-09-23 18:50:12 -05:00
JD
c06eb1387e
Article: Guide BYOD enroll iOS iPadOS (#22281) 2024-09-23 18:49:37 -05:00
JD
6fce24c025
Article: Fleet 4.57.0 release (#22173) 2024-09-23 18:49:26 -05:00
JD
9c3ad8b533
Article: Guide Enable Okta Verify on macOS (#22328)
Article: Guide: Enable Okta Verify on macOS using configuration profile
https://github.com/fleetdm/fleet/issues/22108
2024-09-23 16:48:39 -07:00
Marko Lisica
03c3c6ca37
Docs: OS updates page - unclear tooltip copy (#22272)
Docs changes related to: #21976
2024-09-23 17:09:48 -04:00
Jahziel Villasana-Espinoza
84473c2735
feat: update MDM migration guide with new UX (#22128)
> Related issue: #22097

# 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. -->

- [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] Manual QA for all new/changed functionality

---------

Co-authored-by: spokanemac <jack@jdstrong.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-09-20 15:39:16 -04:00
Brock Walters
92d3b708d7
Update discovering-chrome-ai-using-fleet.md (#22268)
It's 1 letter. I waited days to do this. :)
2024-09-20 10:04:37 -07:00
JD
b11101173c
Update the last few mentions of DEP to ADE (#22170)
Replace the last few mentions of DEP with ADE to align with Apple's
vocabulary.
2024-09-17 11:06:38 -07:00
Ian Littman
ab996dc57d
Note that minimum MySQL version is 8.0.36 everywhere (not just 8.0) because that's what we test with (#22072)
Also mention that we test with 8.4.2 in a few more places.

Note that while I'm editing release articles, this isn't retconning
minimum requirements; we mention in 4.55.0 release notes further down
that we expect 8.0.36.
2024-09-13 10:59:38 -05:00
Mike McNeil
22fdd45832
Add finance department (#22067)
Co-authored-by: Sampfluger88 <sampfluger88@gmail.com>
2024-09-13 01:21:02 -05:00
JD
0e68974533
Article: Guide default teams (#22045)
Article: Guide: Configuring default teams.
https://github.com/fleetdm/confidential/issues/8004
2024-09-12 13:11:03 -07:00
Drew Baker
26186b7836
Update discovering-chrome-ai-using-fleet.md (#22021)
Quick typo fix
2024-09-11 13:40:40 -07:00
Brock Walters
d958e05096
Update discovering-chrome-ai-using-fleet.md (#22014)
Final clean up...
2024-09-11 12:59:14 -07:00
Brock Walters
e7d6e2c017
Update discovering-chrome-ai-using-fleet.md (#22009)
Last pass. This is final draft as far as I am concerned. Thanks for your
help!!!
2024-09-11 11:49:05 -07:00
JD
7404fe9c56
Update VPP app article title in metadata (#22008) 2024-09-11 11:41:55 -07:00
Jahziel Villasana-Espinoza
fbbd3fdd2f
fix: add missing part of step (#21930)
# 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. -->

- [x] Manual QA for all new/changed functionality
2024-09-09 14:49:31 -07:00
Brock Walters
e57876ae9c
Update discovering-chrome-ai-using-fleet.md (#21897)
Modified some text & removed my name from the file paths...
2024-09-09 08:21:46 -07:00
Brock Walters
c5b3f450d6
Update teams.md (#21910)
fixed apostrophe...
2024-09-09 08:19:12 -07:00
JD
01ac6012d6
Article: Fleet 4.56.0 release (#21699) 2024-09-07 14:11:10 -05:00
JD
d697514a62
Guide: Filtering software by vulnerability (#21698)
Article: Guide - Filtering software by vulnerability
https://github.com/fleetdm/fleet/issues/21057
2024-09-07 14:04:10 -05:00
JD
228327c0b1
Article: Discovering Chrome AI preference (#21887)
Guide: Discovering AI in Chrome with Fleet
https://github.com/fleetdm/fleet/issues/17774
2024-09-06 16:43:45 -04:00
JoGSal
8d857a329d
Documentation: Add warning about lack of centralized logging (#21865)
Following team feedback from PR #20723.

# Checklist for submitter

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

Feedback Row 7: Added warning about lack of centralized logging.

Co-authored-by: Joey Salazar <jgsal@yahoo.com>
2024-09-06 12:05:42 -05:00
Sarah Gillespie
10ce9a37d6
Update documentation for OS updates feature to include enforcement of minimum version during Apple Automated Device Enrollment (ADE) (#21574) 2024-09-06 11:18:43 -05:00
Eric
f186eedceb
Website: fix broken link to enroll hosts page in teams guide. (#21861)
Closes: https://github.com/fleetdm/confidential/issues/7902

Changes:
- fixed a broken link going to the enroll hosts guide.
2024-09-05 12:32:23 -07:00
Rachael Shaw
74a9f50ba7
Update usage statistics example (#21823)
Move array to the bottom of the example for readability.
2024-09-04 14:13:05 -07:00
Marko Lisica
19db84352f
Update: Renew SCEP certificates 180 days before expiration (#21747)
Updates related to: #19684
2024-09-04 09:53:42 -04:00
Mike Thomas
f51fe63259
Update mdm-migration.md (#21534)
- Updated the intro to this guide. 
- I added a note directing users to "Seamless MDM migration."
- Updated the requirements section.

---------

Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-09-03 08:29:36 -07:00
Jahziel Villasana-Espinoza
a00559e732
feat: enable multiple ABM and VPP tokens (#21693)
> Related issue: #9956 

# 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. -->

- [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] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [x] Added/updated tests
- [x] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [x] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [x] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [x] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [x] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>
Co-authored-by: Roberto Dip <rroperzh@gmail.com>
Co-authored-by: Sarah Gillespie <73313222+gillespi314@users.noreply.github.com>
Co-authored-by: Dante Catalfamo <43040593+dantecatalfamo@users.noreply.github.com>
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2024-08-29 18:51:46 -04:00
Noah Talerman
50f0734b16
Fix broken link (#21663)
Co-authored-by: JD <spokanemac@users.noreply.github.com>
2024-08-29 10:21:51 -07:00
Drew Baker
1e3c37aaa1
Update debunk-the-cross-platform-myth.md (#21623)
# 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.
- [ ] Added/updated tests
- [ ] 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`).
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] 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)).
2024-08-28 09:17:49 -07:00
Sam Pfluger
9888fae830
Remove note from top of deploy-fleet-on-cloudgov.md (#21617)
Closes https://github.com/fleetdm/confidential/issues/7824
2024-08-27 17:40:22 -05:00
Drew Baker
6df9b9a638
Create debunk-the-cross-platform-myth.md (#21596)
# Checklist for submitter

---------

Co-authored-by: spokanemac <jack@jdstrong.com>
2024-08-27 14:23:02 -07:00
Ian Littman
5500f3362e
Update vulnerability processing docs to reference goval-dictionary (#21536)
Docs PR for #20934, split from #21506
2024-08-26 21:38:03 -05:00
Brock Walters
0f384ad9e6
Grammar check on Step 1. (#21386)
# 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.
- [ ] Added/updated tests
- [ ] 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`).
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] 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)).
2024-08-19 06:48:23 -07:00
Mike Thomas
2171544ad1
Docs quick reference optimization (#21331)
This PR closes https://github.com/fleetdm/fleet/issues/21108

@noahtalerman, I double-checked all redirects, and they are working.
Clicking through the URLs in [this
spreadsheet](https://docs.google.com/spreadsheets/d/1djVynIMuJK4pT5ziJW12CluVqcaoxxnCLaBO3VXfAt4/edit?usp=sharing)
is a pretty quick way to go through them all. Note that "Audit logs" and
"Understanding host vitals" redirect to the contributor docs on GitHub,
so they will throw a 404 until this is merged.

Some new guides benefitted from a name change, so they make more sense
as stand-alone guides, and also so that we don't have to mess around
with more redirects later. Those name changes followed [this
convention](https://fleetdm.com/handbook/company/communications#headings-and-titles),
which was recently documented in the handbook.

Have fun!

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2024-08-16 15:30:31 -05:00
Dante Catalfamo
d7d9f335d5
Guide: Self-Service VPP Update (#21326)
#21062
2024-08-15 09:48:48 -04:00