Commit graph

456 commits

Author SHA1 Message Date
Onasis Munro
3d50adbad5
Update fleet-4.40.0.md (#24063) 2024-11-26 13:12:59 -06:00
Onasis Munro
8f1c9e3243
Update fleet-4.47.0.md (#24062) 2024-11-26 13:12:46 -06:00
Onasis Munro
5680444595
Update fleet-4.48.0.md (#24061) 2024-11-26 13:12:36 -06:00
Onasis Munro
7f73a1cbab
Update fleet-4.49.0.md (#24060) 2024-11-26 13:12:26 -06:00
Onasis Munro
754ef79449
Update fleet-4.50.0.md (#24059) 2024-11-26 13:12:15 -06:00
Onasis Munro
9cfb1f7cde
Update fleet-4.51.0.md (#24058) 2024-11-26 13:12:06 -06:00
Onasis Munro
9d2481ef8c
Update fleet-4.53.0.md (#24057) 2024-11-26 13:11:51 -06:00
Onasis Munro
ed526be3bb
Update fleet-4.55.0.md (#24055) 2024-11-26 13:11:38 -06:00
Onasis Munro
fa4af44d72
Update fleet-4.54.0.md (#24056) 2024-11-26 13:09:55 -06:00
Onasis Munro
42a0c3aea1
Update fleet-4.56.0.md (#24054) 2024-11-26 13:09:43 -06:00
Onasis Munro
0d8808a6f9
Update fleet-4.58.0.md (#24023) 2024-11-26 13:09:26 -06:00
Onasis Munro
a8cb340034
Update fleet-4.57.0.md (#24064) 2024-11-26 12:13:42 -06:00
Noah Talerman
0fad882529
Fleet 4.59.0: fix typo (#24133) 2024-11-25 13:57:04 -08:00
Drew Baker
87fac42da7
Update introducing-workbrew.md (#24076) 2024-11-22 12:43:18 -05:00
Sharon Katz
d80161a5b9
Added statistics for number of saved queries. (#24043)
Added statistics for number of saved queries.
2024-11-22 11:24:29 -05:00
Noah Talerman
d75b51e065
Update Fleet-maintained apps guide (#23526)
For the following bug:
- #23304
2024-11-21 09:41:12 -05:00
Jahziel Villasana-Espinoza
a3650beec8
fix: some guide cleanup (#23991)
> Related issue: #22753

# 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-11-21 08:20:28 -05:00
Drew Baker
4112d28421
Introducing Workbrew and Fleet integration article (#23948) 2024-11-20 15:47:34 -05:00
Victor Lyuboslavsky
4a0273b117
Update ndes-scep-proxy.md (#23953)
Added link to Apple's 802.1X guide
2024-11-19 13:42:20 -06:00
Victor Lyuboslavsky
40c1358542
Added links to installer metadata extractor code. (#23786)
#23542
2024-11-19 09:29:44 -06:00
RachelElysia
79a3549e67
Quick spelling/grammar fixes (#23859)
I noticed a spelling issue and a grammar issue and fixed similar ones
elsewhere in our docs

# 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. -->
2024-11-18 13:36:59 -06:00
Noah Talerman
5cf9f78100
Follows to NDES: pricing page and permissions (#23764)
Follow ups for [this
story](https://github.com/fleetdm/fleet/issues/21955) from confirm and
celebrate [ritual](https://fleetdm.com/handbook/product-design#rituals)
2024-11-15 16:45:19 -05:00
Drew Baker
97bb941aff
Drew p drawers fleet for observability (#23812) 2024-11-15 12:03:17 -05:00
Jahziel Villasana-Espinoza
b9df4c29e9
fix: update guide on lock/unlock/wipe (#23788)
> Related issue: #22753

# 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-11-14 19:45:01 -05:00
Eric
035df55563
Website: add missing meta tags to fleetd authentication article. (#23804)
Changes:
- Added required meta tags to the Fleetd authentication guide to fix the
failing website deploy action.
2024-11-14 12:42:35 -06:00
Lucas Manuel Rodriguez
5e45ef6acf
Add fleetd-authentication.md guide (#23791)
Guide that documents how fleetd agents authenticate to Fleet and the TUF
server.
2024-11-14 07:47:54 -06:00
Brock Walters
4cc2bbe719
Update discovering-chrome-ai-using-fleet.md (#23738)
removed some fluff.
2024-11-13 11:25:42 -05:00
Noah Talerman
440235514e
Fix Fleet 4.59 article: stray header (#23754) 2024-11-13 11:05:07 -05:00
Victor Lyuboslavsky
3b939e5f3b
NDES SCEP proxy guide (#22966) 2024-11-12 13:01:54 -06:00
Luke Heath
8b1d28b841
Update release article date (#23735) 2024-11-12 12:05:45 -06:00
Noah Talerman
7d897b040b
Article: Fleet 4.59.0 release (#23401) 2024-11-12 11:49:53 -06:00
Rachael Shaw
f5598e003c
Docs v4.59.0 (#23693) 2024-11-12 11:05:45 -06:00
Tim Lee
f6b72d051d
Alt MDM URL Guide (#23473) 2024-11-12 11:03:31 -06:00
Brock Walters
8ecaed8c35
authentication link in API-only user paragraph is dead (#23628)
Changes not intended to be permanent. Link needs to be fixed.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-11-08 17:16:30 -05:00
Marko Lisica
e5f1e2b6a2
Call out that automatic install is available for macOS, Windows and Linux hosts (#23650) 2024-11-08 09:52:56 -05:00
Brock Walters
56d4fb02f3
Update fleetctl.md (#23632)
Customer using * in their password got shell errors using fleetctl
commands copied from this article.

Updated strings in fleetctl commands to be single-quoted (literal) to
show users good hygiene on input.
2024-11-07 15:42:49 -05:00
Drew Baker
82a7e6f831
Create how-to-use-policies-for-patch-management-in-fleet.md (#23626)
Adding blog post from Harrison
2024-11-07 13:53:53 -05:00
Sarah Gillespie
3ea68ae1e7
Update guide to puppet module (#23369) 2024-11-06 16:57:59 -06:00
Brock Walters
988f0fbab4
Update install-fleet-maintained-apps-on-macos-hosts.md (#23499)
Updated language around use of Homebrew in Fleet-maintained apps
2024-11-04 15:59:25 -05:00
Ian Littman
1d0ab5650b
Docs: Note permissions distinction between global policy automations and software install (#19551) and script execution (#17129) policy automations (#23447)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-11-04 12:35:49 -06:00
Ian Littman
f59ffc235d
Add iOS/iPadOS updates to example GitOps YAML, reference OS update GitOps YAML from OS update enforcement guide (#23320)
#21998

While looking through this I noticed a few other issues:

1. We seem to be inconsistent about what time we pick for OS update
deadlines. For profiles [it's noon local
time](2e5bf75b6d/ee/server/service/mdm.go (L1096)),
while for Nudge [it appears to be 4am...server time or
UTC](2e5bf75b6d/server/fleet/nudge.go (L53-L57))?
#9013 also mentions "noon UTC-8/Pacific Standard Time", which is neither
of the above (and means that, if implemented as spec'd, the deadline
would shift by an hour during DST), while docs prior to this PR
mentioned 4am UTC-8. Maybe we don't care enough to fix the Nudge
behavior since macOS 14 (which no longer requires Nudge) came out over a
year ago, but we should at least agree on desired behavior for DDM and
document that (which is what I've done for iOS/iPad OS since they don't
use Nudge).
2. The [REST API
docs](2e5bf75b6d/docs/REST%20API/rest-api.md (L1720-L1757))
don't seem to match the description of macOS behavior in the article;
the former indicates that OS updates pop up with increasing frequency
post-deadline, rather than having an impassible dialog. This may be
because behavior changed from Nudge to DDM, but iOS/iPadOS got
copy-pasted from the macOS REST docs and they never used Nudge. My guess
is that we should describe DDM behavior here.

Tagging in @mna as he looks to have implemented DDM OS updates so should
have some context here, and @noahtalerman to confirm desired behavior,
particularly on the deadline side.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-11-01 14:13:58 -05:00
Sarah Gillespie
04f5b5c80c
Update user permissions documentation for MDM commands (#23368) 2024-10-31 16:10:50 -05:00
Marko Lisica
afd4ea115d
Improve automatic install software guide (#23431)
Related to: #23245
2024-10-31 16:08:15 -04:00
Mike Thomas
a60d2afd9f
docs-tutorials-and-guides-update (#23377)
Closes https://github.com/fleetdm/fleet/issues/22951

- Updated the guides listed on
https://fleetdm.com/docs/get-started/tutorials-and-guides to only
include the most essential onboarding guides. Guides are listed in the
following order:
    - Deploying Fleet
    - Organizational units
    - Controls
    - Installing software
    - Admin
- Added archive notices to the three "How to install osquery..."
articles
- Added "Further reading" links to the bottom of the Queries guide and
Policies guide to point to related advanced topics
- Renamed "Managing labels in Fleet" to "Labels" for parallelism with
our other guides (left the URL as is, no redirect necessary)
- Renamed "What are Fleet policies" to "Policies" for parallelism with
our other guides (left the URL as is, no redirect necessary)
2024-10-30 11:34:44 -05:00
Tim Lee
c4ec018e75
Docs - update vuln sources (#23388)
adding detail to docs vulnerability sources

reference:
https://github.com/fleetdm/fleet/issues/22564#issuecomment-2445071589
2024-10-30 11:30:58 -05:00
Brock Walters
839cdc9461
Update install-vpp-apps-on-macos-using-fleet.md (#23357)
Added a note to say that apps can't currently be uninstalled.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-10-29 17:57:13 -05:00
Mike Thomas
0be1ae5e19
Guides-update-archive-notice (#23319)
- Updated the archive notification.

Relates to https://github.com/fleetdm/fleet/issues/23283
2024-10-29 16:52:44 -05:00
Noah Talerman
6f6ecf010d
Deploy software: update pricing page and guides (#23329)
- Add learn more link to pricing page to point to deploy software guide
[here](https://fleetdm.com/guides/deploy-software-packages)
- Update deploy software guide to link to the guides for other software
types (Fleet-maintained and App Store apps) and automatic install guide
- This way, when a user lands on deploy software, they can quickly find
guides for all other guides
2024-10-29 13:58:30 -05:00
Allen Houchins
2e3bd410da
Update macos-mdm-setup.md to reflect shared admin account best practice (#23347)
# 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-10-29 13:45:09 -05:00
Noah Talerman
f6966d322c
Reference doc and guide updates: Policy automations: run script (#17129) (#23300)
- Update guides to reflect use case: automatically run scripts and
install software
- @noahtalerman: I removed top image from "Automatically run scripts"
b/c I think it looked rushed/unexpected
  - Update "execute" language to "run" and add "manual" language
- Clarify when a policy's host counts are reset
- Clarify support for policy automations: team v. default (global) v. no
team
- Update `software.packages` example to best practice: separate file
  - Inline is supported for backwards compatibility
- Remove `policies` and `controls` call outs about "No team." This info
is covered in the starter filed in fleetdm/gitops. For an example, see
`teams/no-teams.yml` here:
https://github.com/fleetdm/fleet-gitops/blob/main/teams/no-team.yml
2024-10-28 14:15:54 -05:00