Commit graph

271 commits

Author SHA1 Message Date
Martin Angers
656e5bfc70
Flag when the Apple BM terms have expired (#9091)
#8862 

Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
2023-01-06 17:44:20 -03:00
gillespi314
f9f1a94b48
Update mdm enrollment status API response (#9189) 2023-01-05 15:52:46 -06:00
Gabriel Hernandez
71a2e8f517 merge in main 2023-01-05 17:48:46 +00:00
Lucas Manuel Rodriguez
08aafe821e
Remove duplicate FAQ document (#9185)
* Remove duplicate FAQ document

* Remove entries that are already present in docs/Deploying/FAQ.md

* Fix index
2023-01-04 17:30:44 -03:00
RachelElysia
68aefc8e56
Fleet UI Hackathon: Empty states (#9094) 2023-01-04 14:16:34 -05:00
Lucas Manuel Rodriguez
a506a8e66b
Update outdated Orbit and osquery logging documentation (#9064)
* Update some outdated Orbit and osquery logs

* Revert index change
2023-01-04 08:46:28 -03:00
Frank Sievertsen
91c90b4caa
Add new configuration option to set default team for Apple Business Manager (#9062) 2023-01-03 16:14:18 -06:00
gillespi314
b990121fdc
Add mdm enrollment pending filter to API endpoints (#9137) 2023-01-03 11:26:23 -06:00
Roberto Dip
1b47f9e700
add activities when a host is enrolled/unenrolled from MDM (#9127)
#8996
2022-12-28 16:41:18 -03:00
Lucas Manuel Rodriguez
34b62cc43e
Fix panic in hosts/{id}/mdm endpoint when host does not have MDM data (#9123) 2022-12-27 16:22:37 -03:00
Lucas Manuel Rodriguez
e1bbcfcfda
Generate audit logs for activities (#9001)
* Generate audit logs for activities

* Fix config tests

* Fix TestGetConfig/IncludeServerConfig

* Fix use of AddAttributes in results only

* Stream activities asynchronously

* Fix index and add logging

* Revert change

* Documentation fixes
2022-12-23 19:04:13 -03:00
Lucas Manuel Rodriguez
39f1029390
Make activities typed and auto-generate docs for each type (#9069)
* Make activities type and auto-generate docs for each type

* Add pageOrderInSection to not break site

* Add do not edit note to generated file

* Add make generate-doc step

* Fix main merge
2022-12-23 13:05:16 -03:00
Sharvil Shah
082bf024ea
docs update (#9104) 2022-12-23 01:28:56 +05:30
Noah Talerman
6533c59d1b
In docs, link to reference for managing osquery extensions (#9099)
- Update "Manage extensions" from 🔜 to  
- Add a "Osquery extensions" section to Using Fleet > Orbit doc page
- Link to reference page in docs
2022-12-22 12:32:06 -05:00
Sharvil Shah
72aaf14a3b
docs for orbit extensions autoupdate (#9103)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2022-12-22 22:51:26 +05:30
RachelElysia
cf52f189c5
Fleet UI: Delete host flow prevent re-enrollment information (#9044) 2022-12-16 16:43:08 -05:00
Gabriel Hernandez
3c136e3f47
Add MDM Card to Windows and All Dashboards and change mdm data source on host details page (#8960) 2022-12-16 15:12:11 -06:00
Frank Sievertsen
7ebb97cd70
Fire automations for hosts that failed before automation enabled (#9028) 2022-12-16 22:00:54 +01:00
Eric
45da29cfb5
Change email addresses used in examples to @example.com (#9026) 2022-12-14 16:13:12 -06:00
Martin Angers
f18a320bd5
Add command get mdm-apple-bm to fleetctl (#8949) 2022-12-12 15:45:53 -05:00
Mike McNeil
8b762c5622
Add more color to FAQ + propose a naming decision (#8674) 2022-12-10 23:56:24 -06:00
Frank Sievertsen
a228dcb170
Add critical policies as a premium feature (#8959)
* add premium feature critical policies

* update documentation

* add test for premium-only field

* update old change-file

* test policies more comprehensively

* also test team policies

* PATCH returns wrong timestamp, updating test
2022-12-09 19:23:08 +01:00
Roberto Dip
e68535d468
report errors that can occur during file carving (#8972)
related to https://github.com/fleetdm/fleet/issues/8117
2022-12-09 13:21:30 -03:00
Sharvil Shah
9ee09cd133
Document usage of command_line_flags (#8398) 2022-12-07 13:01:03 +05:30
Martin Angers
d4a3730610
Add new configuration options for Apple Business Manager (#8886) 2022-12-06 15:50:56 -05:00
Frank Sievertsen
e0766d21a3
Add ability to mark policy as critical. (#8896) 2022-12-06 15:59:20 +01:00
Martin Angers
866829dbfa
Implement fleetctl get mdm-apple (#8786) 2022-12-05 11:35:45 -05:00
Katheryn Satterlee
f5a417d244
Move Orbit docs (#8403)
* Move Orbit docs

* Update docs/Deploying/fleetctl-agent-updates.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Orbit.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Orbit.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Orbit.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Orbit.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Orbit.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Applying grammatical edits

* Fix relative links

* Fix relative links

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-11-18 08:56:52 -06:00
Mo Zhu
3a7dd42f11
Link to our maintained tables (#8675) 2022-11-11 13:42:05 -08:00
Katheryn Satterlee
c413c9d162
Improve agent options documentation (#8666)
* Improve agent options documentation

* Update FAQ.md
2022-11-10 17:51:57 -06:00
Katheryn Satterlee
d04d65d725
Add yaml flag to code blocks (#8540)
Added `yaml` tag to appropriate code blocks to ensure consistent formatting. Also fixes display issue in `features.additional_queries`.
2022-11-09 10:29:31 -06:00
Guillaume Ross
a42dd708d6
Adding troubleshooting info about full disk access (#7938)
* Adding troubleshooting info about full disk access

* Apply suggestions from code review

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-11-09 16:14:44 +00:00
Frank Sievertsen
0dbbad8e10
Exclude windows servers from mdm aggregation and lists (#8585) 2022-11-08 10:29:40 +01:00
Frank Sievertsen
4743d31870
Support low_disk_space filter for endpoint /labels/{id}/hosts (#8598) 2022-11-08 09:19:34 +01:00
Martin Angers
7fbe394b94
Ingest disk encryption flag for hosts, return in GET /hosts/{id} endpoint (#8526) 2022-11-02 15:44:02 -04:00
Frank Sievertsen
baa1ddc0f2
Add MDM detection for windows and mdm endpoints (#8479) 2022-11-01 18:22:07 +01:00
Roberto Dip
2f6b1523de
add a faq entry about slow rollout of features (#8470)
* add a faq entry about slow rollout of features

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-31 13:40:24 -05:00
Eric
52da2a3108
change relative links in documentation (#8441) 2022-10-26 18:26:49 -05:00
Roberto Dip
defe1d03f1
add documentation about token rotation (#8435)
Related to #6064 and #6993 this adds documentation about token rotation.
2022-10-26 11:51:28 -03:00
Katheryn Satterlee
1f39b73b2d
Docs: Add information related to #8443 (#8445)
* Add information for 8443

* Add information for 8443
2022-10-25 16:07:22 -05:00
Martin Angers
229b349118
Fix more hosts filters-related API docs (#8335) 2022-10-25 08:17:51 -04:00
Katheryn Satterlee
b2a9c78c92
Update instructions for osquery configuration (#8190)
* Update instructions for osquery configuration

Removed a note that caused some confusion and made a quick editing pass.

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

osqueryd is correct there.

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Update docs/Using-Fleet/Adding-hosts.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-10-24 13:58:58 -05:00
gillespi314
881194b3b4
Add orbit version and osquery version usage statistics (#8229) 2022-10-24 11:12:56 -05:00
Martin Angers
7cfec513a3
Fix docs inaccuracies for List Hosts endpoint (#8319) 2022-10-24 08:46:23 -04:00
Katheryn Satterlee
a2204cf506
Add FAQ for team additional_queries (#8380)
Added information to the FAQ about the loss of additional_queries for teams after update to 4.20.0`
2022-10-21 17:29:46 -04:00
RachelElysia
0faa546f17
Fleet UI: Consistency between global and team agent options forms (#8334) 2022-10-20 13:39:47 -04:00
Eric
6b211faa74
Change h3 headings to h2 (#8318)
- Changed the h3 headings to h2 headings in `log-destination.md` so they appear in the "On this page" links on fleetdm.com/docs.
2022-10-18 15:48:44 -04:00
Noah Talerman
c576b9de20
Update log destination docs (#8242)
- Rename "Osquery logs" page to "Log destinations"
- Use exact product names in the log destination docs
- Move anchor links to the top of the page so that fleetdm.com/docs/log-destinations renders a sidebar
2022-10-18 13:18:15 -04:00
Frank Sievertsen
a2c47cf4f4
add host_display_name to live query rows (#8251) 2022-10-17 15:52:25 +02:00
Katheryn Satterlee
58e12ef367
Update /hosts/identifier response (#8244) 2022-10-14 16:22:04 -05:00
gillespi314
59876d37ea
Add usage statistics to measure policy violations (#8199) 2022-10-14 13:55:37 -05:00
Katheryn Satterlee
62981480ae
Add orbit update url (#8047)
Added information about where orbit gets updates to FAQ.
2022-10-14 10:20:13 -05:00
Katheryn Satterlee
412375b21e
Update code signing instructions (#7950)
Added context about update channel to note about orbit's install path.
2022-10-14 10:19:02 -05:00
Martin Angers
d321cfc68e
Add inherited policies to the team's list policies response payload (#8068) 2022-10-12 08:35:36 -04:00
Juan Fernandez
351d2c93c4
Add new page explaining how osquery children process are terminated (#8134)
Add new page explaining how osquery children process are terminated
2022-10-11 14:09:56 -04:00
Frank Sievertsen
1eacecf637
Add new missing value to existing status URL parameter at the GET /hosts endpoint (#7916) 2022-10-10 07:45:39 -04:00
Frank Sievertsen
b25e74b285
add missing_30_days_count to host_summary response (#7915) 2022-10-08 08:58:27 -04:00
Frank Sievertsen
e9f7066d87
7135 host display name (#7873) 2022-10-08 08:57:46 -04:00
Mike McNeil
c36e1cc4ad
Update Supported-host-operating-systems.md (#8130) 2022-10-07 16:13:03 -05:00
gillespi314
4c0456be73
Update documentation for automations (#8084) 2022-10-07 12:24:24 -05:00
RachelElysia
3054450065
Improve developer documentation: Update seed data documentation (#7904) 2022-10-05 12:42:45 -04:00
Zach Wasserman
44dc5ab175
Add handling for Apple Team ID in Notarization (#7991)
Fleet's Notarization workflows no longer work without this argument, so this is added as an optional argument for Notarization.
2022-10-04 09:48:21 -07:00
RachelElysia
fe9effa575
Update Docs: Add file carving and links to permissions documentation (#8064) 2022-10-04 11:12:10 -04:00
Frank Sievertsen
a5912bedea
API Bugs: Team view (fleet/teams/{id}) #6970
Fix host_count and user_count being always returned as `0` in `teams/{id}` endpoint.
2022-10-04 09:26:04 +02:00
Martin Angers
8eee0b35f3
Add validations for agent options' command-line flags section. (#7979) 2022-10-03 08:29:41 -04:00
Martin Angers
cddd5d1858
In docs, mention agent options validation and --dry-run and --force flags (#7999)
- Make changes from #5222 a bit more visible.
2022-09-28 12:08:23 -07:00
Noah Talerman
0170326853
Move packs API and YAML file to contributor docs (#7885)
- Move docs for packs API routes to "API for contributors" page
- Clean up "Overview" section in the "REST API" page
- Organize anchor link list in the "API for contributors" page
- Move docs for `pack` YAML file to the "Configuration for contributors" doc page
- Add instructions for using teams to schedule queries for groups of hosts
2022-09-22 17:41:57 -04:00
Martin Angers
5477acb688
Add low_disk_space_count property to GET /host_summary (#7872) 2022-09-21 15:56:17 -04:00
Martin Angers
db24cf32fa
Add new low_disk_space URL parameter to the GET /hosts endpoint (and GET /hosts/count) (#7853) 2022-09-21 15:16:31 -04:00
Michal Nicpon
2a93329227
Add policy automation permissions to docs (#7841)
- format markdown tables
2022-09-21 10:27:50 -06:00
Martin Angers
478b4d3f69
Validate team and appconfig payloads, with dry-run and force modes (#7731) 2022-09-19 13:53:44 -04:00
Lucas Manuel Rodriguez
ca159e14d5
Add documentation for online vs offline hosts (#7706)
Adding documentation as part of oncall contribution (see Improve Documentation).
2022-09-16 15:32:36 -04:00
Mo Zhu
aa7aaaaa19
Clarify vulnerability limitation for non-ascii characters (#7738)
* Clarify vulnerability limitation for non-ascii characters

* Update Vulnerability-Processing.md

* copy edits

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

* Lowercase “Non”

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-09-16 09:51:33 -07:00
Noah Talerman
5c0d7ec815
Update and clean up configuration files doc (#7669)
- Clean up the top section
- Clean up queries section
- Update naming for the sub-sections in the "Organization settings" section 
- Remove `single-file-configuration.yml` and files under `multi-file-configuration/`
- Remove testing section from product handbook
2022-09-16 11:47:39 -05:00
Noah Talerman
88e1a15a7b
Remove outdated entry in "Using Fleet FAQ" (#7753)
- Remove "Why is the add user button disabled" entry
2022-09-14 14:01:46 -04:00
Katheryn Satterlee
d40562839b
Fix broken hyperlink (#7673)
* Fix broken hyperlink

* Update docs/Using-Fleet/Vulnerability-Processing.md

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>

Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-09-14 12:39:49 -05:00
Katheryn Satterlee
49bada56ff
Add information about osquery release cadence (#7761)
* Add information about osquery release cadence

Added FAQ item about when new versions of osquery are made available.

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Zach Wasserman <zach@fleetdm.com>

Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2022-09-14 12:38:58 -05:00
Noah Talerman
24c0dfa603
Update using-fleet/fleet-ui doc page (#7599)
- Add "Create a query" and "Run a query" sections
- Update "Schedule a query" section
- Remove unused images from `docs/images/`.
2022-09-09 10:14:40 -04:00
Martin Angers
988f50fa34
Document all keys in config and team YAML documents (#7449)
- Add a new "Configuration for contributors" doc page. Move settings that are not recommended for production use
- Remove settings modified in the `config` YAML document from the deploying/configuration doc page
- Document all keys in `config` and `teams` YAML documents
- Add comments to several `.go` files and remove unused struct
2022-09-08 17:57:38 -04:00
Martin Angers
5809348164
Update hostsEnrolledByOperatingSystem examples to match actual platform/version values (#7621) 2022-09-08 11:08:03 -05:00
Luke Heath
f15979a10c
Improve teams transfer documentation (#7603) 2022-09-07 14:45:15 -05:00
Juan Fernandez
b6d084deec
Feature 7559: Include 3rd party severity scores in the vulnerability web-hook payload (#7581)
Premium users should receive vulnerability scores as part of the web-hook payload.
2022-09-06 15:12:17 -04:00
Martin Angers
aa0102d6b6
Remove aggregate host counts from GET /hosts responses (#7510) 2022-09-06 10:34:06 -04:00
Mo Zhu
e53dcc89b6
Docs for rate limiting fleet desktop endpoint (#7555) 2022-09-02 14:12:37 -04:00
Noah Talerman
75c91d1652
Update Vulnerability processing docs (#7554)
- Remove note about vulnerability processing being enabled by default. This message is outdated
- Update first sentence to be explicit that "Vulnerability processing" in Fleet detects vulnerable software
- Add sentence about vulnerability date for Fleet Premium (CVSS, EPSS, CISA).
2022-09-02 11:17:25 -04:00
Michal Nicpon
0709d1bc5c
improve vuln cpe matching on macos (#6985)
* add cpe translations
* fix matching on target_sw
2022-09-01 10:02:07 -06:00
Andrew Baker
b23a63952d
Embed FleetCLI video in docs page (#7482) 2022-08-31 14:09:20 -04:00
Andrew Baker
9c674cc22b
Embed Fleet Desktop demo video to docs (#7483) 2022-08-31 14:09:08 -04:00
Andrew Baker
52595df224
Embed Fleet UI Demo video to docs page (#7484) 2022-08-31 14:08:53 -04:00
Roberto Dip
eeefe2fab9
enable controlled rollout of features by teams (#7408) 2022-08-30 08:13:09 -03:00
Martin Angers
f602ea3446
Provide Munki issues for MacOS hosts (#7280) 2022-08-29 14:40:16 -04:00
Andrew Baker
70514bf933
Embed video to Vulnerability Processing (#7426) 2022-08-29 12:57:09 -05:00
Roberto Dip
9a1d2066bb
deprecate host_settings in favor of features (#7358)
Related to #7312, this makes use of the changes introduced in #7353 to rename host_settings to features while keeping backwards compatibility.
2022-08-25 13:41:50 -03:00
RachelElysia
b795cc64ca
REST-API.md: Add mdm params to export host api doc (#7330) 2022-08-25 07:09:18 -07:00
Katheryn Satterlee
460d3f0228
Add detail for Host Expiry settings. (#7387)
* Add detail for Host Expiry settings.

* Editor Pass
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com>
2022-08-24 14:58:49 -05:00
Noah Talerman
ee44f428e6
Update "Usage statistics" (#7129)
- Clarify that statistics are anonymous for Fleet Free
- Remove "Why we collect <insert piece of information>" sections
2022-08-23 17:58:26 -04:00
gillespi314
7fb109e6b3
Handle errors for duplicate os records (#7294) 2022-08-22 14:34:00 -05:00
Noah Talerman
b0e37accc9
Update "Learn how to use Fleet" for Fleet Sandbox (#7142)
- Update "Learn how to use Fleet" docs page to walk a Fleet Sandbox user through adding their device and running a query
- Add a "Get operating system information" query to standard query library for the "Learn how to use Fleet" walkthrough
- Update Fleet's top level README to point users who want to try Fleet to Fleet Sandbox
- Update "How to install osquery..." (macOS, Windows, Linux) blog posts to point users who want to try Fleet to Fleet Sandbox
- Move `fleetctl preview` questions to "Contributing" FAQ section in docs. This is because `fleetctl preview` is now a testing tool for Fleet contributors
- Update "Deploying" docs to point users who want to try Fleet to Fleet Sandbox
2022-08-19 14:13:15 -04:00
Katheryn Satterlee
c785b7b6e2
Add details about Orbit update channels to FAQ (#7302) 2022-08-18 13:58:22 -05:00
Roberto Dip
953fc895ff
add geolocation information to Hosts responses (#7190) 2022-08-17 19:10:22 +00:00