Website: Heading looks weird without tabs (#46413)

<img width="1048" height="205" alt="image"
src="https://github.com/user-attachments/assets/8f72da4d-d898-41ec-94bd-79f747eedda5"
/>


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Documentation**
* Reorganized pricing table: device-related features are now grouped
under "Device management" for clearer, more consistent categorization.
* **Bug Fixes**
* Pricing page grouping updated so the new category displays correctly.
* **Chores**
* Build/validation updated to accept the "Device management" category,
preventing misclassification during site builds.

<!-- review_stack_entry_start -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/fleetdm/fleet/pull/46413?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
This commit is contained in:
Mike McNeil
2026-06-01 11:38:55 -05:00
committed by GitHub
co-authored by Eric
parent 0922a8bdb9
commit 53139842f4
3 changed files with 64 additions and 64 deletions
+62 -62
View File
@@ -234,7 +234,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔╦╗╔╦╗╔╦╗ ╔╦╗╦╔═╗╦═╗╔═╗╔╦╗╦╔═╗╔╗╔
# ║║║ ║║║║║ ║║║║║ ╦╠╦╝╠═╣ ║ ║║ ║║║║
@@ -247,7 +247,7 @@
documentationUrl: https://fleetdm.com/docs/using-fleet/mdm-migration-guide
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: See the timestamp and errors for the last time Fleet assigned an automatic enrollment profile to Apple (macOS, iOS, iPadOS) hosts in Apple Business (AB), to troubleshoot MDM migration and DEP assignment issues (4.84.0).
moreInfoUrl: https://github.com/fleetdm/fleet/issues/39063
@@ -263,7 +263,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Ship a macOS, iOS, or iPadOS device to the end user's home and have them automatically enroll to Fleet during out-of-the-box setup.
- description: Ship a Windows workstation to the end user's home and have them automatically enroll to Fleet during out-of-the-box setup.
@@ -295,7 +295,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
- industryName: Work profiles for personal (BYOD) Android
description: Separate work data and apps from personal ones with work profiles on personal Android devices.
documentationUrl: https://fleetdm.com/guides/android-mdm-setup
@@ -304,7 +304,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
- industryName: Fully-managed for employee-issued Android
description: Enroll and manage company-owned Android devices.
documentationUrl: https://fleetdm.com/guides/android-mdm-setup
@@ -313,7 +313,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
- industryName: Account-based user enrollment for iOS/iPadOS
description: Manage work data on personally-owned (BYOD) iPhones and iPads using a users managed Apple Account, without accessing personal apps or data.
documentationUrl: https://github.com/fleetdm/fleet/issues/27390
@@ -322,7 +322,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╦ ╦╔═╗╔═╗╦═╗ ╔═╗╔═╗╔═╗╔═╗╦ ╦╔╗╔╔╦╗ ╔═╗╦ ╦╔╗╔╔═╗
# ║ ║╚═╗║╣ ╠╦╝ ╠═╣║ ║ ║ ║║ ║║║║ ║ ╚═╗╚╦╝║║║║
@@ -331,7 +331,7 @@
description: Sync macOS local user accounts via Okta, AD, or any IdP.
documentationUrl: https://fleetdm.com/guides/setup-experience#end-user-authentication
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
tier: Premium
jamfProHasFeature: yes
@@ -349,7 +349,7 @@
jamfProHasFeature: yes
jamfProtectHasFeature: yes
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
buzzwords: [Device users,human-to-device mapping]
dri: mikermcneil
@@ -375,7 +375,7 @@
- industryName: Human-endpoint mapping (IdP groups)
description: Add user information (e.g full name and groups) from your identity provider (e.g Okta) to your devices using the SCIM protocol.
documentationUrl: https://fleetdm.com/guides/foreign-vitals-map-idp-users-to-hosts
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
productCategories: [Endpoint operations,Device management]
tier: Premium
jamfProHasFeature: no
@@ -395,7 +395,7 @@
jamfProtectHasFeature: yes
usualDepartment: IT
productCategories: [Endpoint operations,Device management, Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Implement software inventory recommendations from the SANS 20 / CIS 18.
moreInfoUrl: https://docs.google.com/document/d/1E6EQMMqrsRc6Z3YsR6Q33OaF9eAa8zLNaz4K2YzFdyo/edit#heading=h.7en766pueek4
@@ -415,7 +415,7 @@
description: Search devices by IP, serial, hostname, and UUID.
documentationUrl: https://fleetdm.com/docs/using-fleet/learn-how-to-use-fleet#how-to-ask-questions-about-your-device
productCategories: [Endpoint operations,Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
tier: Free
jamfProHasFeature: yes
@@ -432,7 +432,7 @@
jamfProtectHasFeature: yes
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔═╗╔╗╔╔═╗╔═╗╦═╗╔═╗╔═╗ ╔╦╗╦╔═╗╦╔═ ╔═╗╔╗╔╔═╗╦═╗╦ ╦╔═╗╔╦╗╦╔═╗╔╗╔
# ║╣ ║║║╠╣ ║ ║╠╦╝║ ║╣ ║║║╚═╗╠╩╗ ║╣ ║║║║ ╠╦╝╚╦╝╠═╝ ║ ║║ ║║║║
@@ -442,7 +442,7 @@
documentationUrl: https://fleetdm.com/docs/using-fleet/mdm-disk-encryption
friendlyName: Ensure hard disks are encrypted
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: Security
tier: Premium
jamfProHasFeature: appleOnly
@@ -465,7 +465,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Automatically rotate the Recovery Lock password on macOS hosts 1 hour after they're viewed so passwords are never reused (4.84.0).
moreInfoUrl: https://github.com/fleetdm/fleet/issues/41003
@@ -481,7 +481,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Enforce OS updates on macOS, iOS/iPadOS, Windows, and Android (coming soon).
- description: Enforce macOS updates via Nudge.
@@ -521,7 +521,7 @@
- description: Use Fleet variables in declaration (DDM) profiles to dynamically insert host vitals like hardware serial number and IdP username into configuration profiles (4.85.0).
moreInfoUrl: https://github.com/fleetdm/fleet/issues/42960
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔╦╗╔═╗╔═╗╦ ╔═╗╦═╗╔═╗╔╦╗╦╦ ╦╔═╗ ╔╦╗╔═╗╦ ╦╦╔═╗╔═╗ ╔╦╗╔═╗╔╗╔╔═╗╔═╗╔═╗╔╦╗╔═╗╔╗╔╔╦╗
# ║║║╣ ║ ║ ╠═╣╠╦╝╠═╣ ║ ║╚╗╔╝║╣ ║║║╣ ╚╗╔╝║║ ║╣ ║║║╠═╣║║║╠═╣║ ╦║╣ ║║║║╣ ║║║ ║
@@ -534,7 +534,7 @@
jamfProtectHasFeature: cloudOnly
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔╦╗╔═╗╦ ╦╦╔═╗╔═╗ ╦ ╦╔═╗╔═╗╦ ╔╦╗╦ ╦
# ║║║╣ ╚╗╔╝║║ ║╣ ╠═╣║╣ ╠═╣║ ║ ╠═╣
@@ -549,7 +549,7 @@
jamfProHasFeature: no
jamfProtectHasFeature: yes
productCategories: [Device management,Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
dri: mikermcneil
buzzwords: [Device trust,Zero trust,Layer 7 device trust,Beyondcorp,Device attestation,Conditional access]
@@ -610,7 +610,7 @@
isExperimental: yes
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
moreInfoUrl: https://github.com/fleetdm/fleet/issues/18867
waysToUse:
- description: Easily configure and install SentinelOne, Crowdstrike, and other security tools.
@@ -635,7 +635,7 @@
isExperimental: yes
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
moreInfoUrl: https://github.com/fleetdm/fleet/issues/17587
waysToUse:
- description: Build scripts for Ansible deployments
@@ -656,7 +656,7 @@
comingSoonOn: 2024-08-25
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
moreInfoUrl: https://github.com/fleetdm/fleet/issues/18865
#
# ╔═╗╔═╗╦═╗╦╔═╗╔╦╗ ╔═╗═╗ ╦╔═╗╔═╗╦ ╦╔╦╗╦╔═╗╔╗╔
@@ -672,7 +672,7 @@
dri: mikermcneil
usualDepartment: IT
productCategories: [Endpoint operations,Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
demos:
- description: A large tech company used scripts to fix issues with their security and compliance agents on workstations.
moreInfoUrl: https://youtu.be/o1G0YZAsWzI
@@ -708,7 +708,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management, Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Send software vulnerability emails to end users to encourage self-remediation.
#
@@ -724,7 +724,7 @@
jamfProtectHasFeature: no
isExperimental: yes
productCategories: [Device management, Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔═╗╔═╗╔╗╔╔╦╗ ╦ ╔═╗╔═╗╦╔═ ╔═╗╔╗╔╔╦╗ ╦ ╦╦╔═╗╔═╗ ╔═╗╔═╗╔╦╗╔╦╗╔═╗╔╗╔╔╦╗╔═╗
# ╚═╗║╣ ║║║ ║║ ║ ║ ║║ ╠╩╗ ╠═╣║║║ ║║ ║║║║╠═╝║╣ ║ ║ ║║║║║║║╠═╣║║║ ║║╚═╗
@@ -744,7 +744,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
#
# ███████╗███╗ ██╗██████╗ ██████╗ ██████╗ ██╗███╗ ██╗████████╗
@@ -771,7 +771,7 @@
jamfProtectHasFeature: no
usualDepartment: IT
productCategories: [Endpoint operations,Device management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: View host activity and hosts enrolled widgets to understand fleet uptime and host distribution at a glance (4.84.0).
- description: View a vulnerability exposure widget on the Fleet dashboard to quickly understand your organization's overall CVE exposure across all hosts (4.85.0).
@@ -786,7 +786,7 @@
jamfProHasFeature: no
jamfProtectHasFeature: no
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
waysToUse:
- description: View each report and its first result directly on the Host details page, similar to extension attributes in Jamf (4.84.0).
@@ -807,7 +807,7 @@
jamfProHasFeature: no
jamfProtectHasFeature: no
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
demos:
- description: A top software company needed to understand the performance impact of osquery queries before running them on all of their production Linux servers.
moreInfoUrl: https://docs.google.com/document/d/1WzMc8GJCRU6tTBb6gLsSTzFysqtXO8CtP2sXMPKgYSk/edit?disco=AAAA6xuVxGg
@@ -830,7 +830,7 @@
jamfProHasFeature: no
jamfProtectHasFeature: no
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
#
# ╦═╗╔═╗╔╦╗╔═╗╔╦╗╔═╗ ╔═╗╔═╗╔╦╗╔╦╗╦╔╗╔╔═╗╔═╗
@@ -844,7 +844,7 @@
jamfProHasFeature: no
jamfProtectHasFeature: no
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: Security
#
# ╔╦╗╔═╗╔═╗╔╦╗╔═╗
@@ -858,7 +858,7 @@
jamfProHasFeature: yes
jamfProtectHasFeature: yes
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
waysToUse:
- description: Automate remediation for different applications with different security postures (cloud security engineering)
#
@@ -870,7 +870,7 @@
documentationUrl: https://fleetdm.com/docs/rest-api/rest-api#add-label
friendlyName: Filter hosts using SQL
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
tier: Free
jamfProHasFeature: no
@@ -886,7 +886,7 @@
jamfProHasFeature: yes
jamfProtectHasFeature: no
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
demos:
- description: Policy failure in Fleet to trigger a script run on a host so that I can run scripts on many hosts w/o using a third-party automation tool (ex. Tines).
@@ -910,7 +910,7 @@
jamfProtectHasFeature: yes
usualDepartment: Security # or omit if there isn't a particular departmental leaning we've noticed
productCategories: [Endpoint operations] # or omit if this isn't associated with a single product category
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
dri: mikermcneil #GitHub user name
demos:
- description: A top gaming company needed a way to monitor critical files on production Debian servers.
@@ -939,7 +939,7 @@
jamfProtectHasFeature: no
usualDepartment: Security
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
# ╔╗ ╦╔╗╔╔═╗╦═╗╦ ╦ ╔═╗╦ ╦╔╦╗╦ ╦╔═╗╦═╗╦╔═╗╔═╗╔╦╗╦╔═╗╔╗╔
# ╠╩╗║║║║╠═╣╠╦╝╚╦╝ ╠═╣║ ║ ║ ╠═╣║ ║╠╦╝║╔═╝╠═╣ ║ ║║ ║║║║
@@ -954,7 +954,7 @@
dri: mikermcneil
usualDepartment: Security
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
comingSoonOn: 2025-06-30
buzzwords: [Mandatory Access Control (MAC),Privilege confinement,Binary authorization,Santa,Binary allowlisting,Binary whitelisting]
demos:
@@ -975,7 +975,7 @@
description: Generate reports based on searchable device attributes
documentationUrl: https://fleetdm.com/docs/rest-api/rest-api#get-query-report
productCategories: [Endpoint operations,Device management,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: IT
tier: Premium
jamfProHasFeature: yes
@@ -994,7 +994,7 @@
dri: mikermcneil
usualDepartment: Security
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
buzzwords: []
demos:
- description:
@@ -1013,7 +1013,7 @@
jamfProtectHasFeature: yes
usualDepartment: Security
productCategories: [Endpoint operations]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
buzzwords: [Real-time export,Ship logs]
#
#
@@ -1045,7 +1045,7 @@
dri: mikermcneil
usualDepartment: Security
productCategories: [Endpoint operations,Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
buzzwords: [YARA scanning,Cyber Threat Intelligence (CTI),Indicators of compromise (IOCs),Antivirus (AV),Endpoint protection platform (EPP),Endpoint detection and response (EDR),Malware detection,Signature-based malware detection,Malware scanning,Malware analysis,Anomaly detection]
demos:
- description: A top media company used Fleet policies with YARA rules to continuously scan host filesystems for malware signatures provided by internal and external threat intelligence teams.
@@ -1076,7 +1076,7 @@
description: Automatically and continuously scan all enrolled hosts for known vulnerabilities (CVEs) in installed software, matching against the National Vulnerability Database (NVD) and other sources.
documentationUrl: https://fleetdm.com/vulnerability-management
productCategories: [Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
usualDepartment: Security
tier: Free
jamfProHasFeature: no
@@ -1110,7 +1110,7 @@
jamfProtectHasFeature: yes
usualDepartment: Security
productCategories: [Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
buzzwords: [Risk scores,Cyber risk,Risk reduction,Security operations effectiveness,Peer benchmarking,Security program effectiveness,Risk-based exposure scoring,Threat context,Cyber exposure,Exposure quantification and benchmarking,Optimize security investments,Vulnerability assessment]
demos:
- description: Fleet enables a more modern, threat-first prioritization approach to vulnerability management.
@@ -1133,7 +1133,7 @@
jamfProtectHasFeature: yes
usualDepartment: Security
productCategories: [Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
demos:
- description:
moreInfoUrl:
@@ -1151,7 +1151,7 @@
comingSoonOn: 2025-06-30
usualDepartment: Security
productCategories: [Vulnerability management]
pricingTableCategories: [Devices]
pricingTableCategories: [Device management]
#
#
#
@@ -1405,7 +1405,7 @@
# dri: mikermcneil
# usualDepartment: Security
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# buzzwords: [Security analytics,Behavioral analytics,MITRE ATT&CK,Tactics techniques and procedures (TTPs),Security information and event management (SIEM)]
# demos:
# - description:
@@ -1426,7 +1426,7 @@
# jamfProtectHasFeature: yes
# usualDepartment: Security
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# buzzwords: [Host-based intrusion detection system (HIDS,Indicators of Compromise (IOCs),Feeder for SIEM]
# demos:
# - description: A top media company wanted to share more security data with other departments without slowing down hosts.
@@ -1454,7 +1454,7 @@
# dri: mikermcneil
# usualDepartment: Security
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# buzzwords: []
# demos:
# - description:
@@ -1472,7 +1472,7 @@
# - industryName: Detect and surface issues with devices (policies)
# documentationUrl: https://fleetdm.com/docs/get-started/anatomy#policy
# productCategories: [Endpoint operations,Device management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
# tier: Free
# jamfProHasFeature: yes
@@ -1489,7 +1489,7 @@
# jamfProHasFeature: no
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
#
#
@@ -1500,7 +1500,7 @@
# friendlyName: Vulnerability dashboard
# documentationUrl: https://fleetdm.com/vulnerability-management
# productCategories: [Vulnerability management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: Security
# tier: Premium
# jamfProHasFeature: no
@@ -1523,7 +1523,7 @@
# jamfProHasFeature: no
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
#
#
# CONSOLIDATED WITH DEVICE HEALTH
@@ -1540,7 +1540,7 @@
# jamfProHasFeature: no
# jamfProtectHasFeature: yes
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# dri: mikermcneil
# demos:
# - description: A large tech company used Fleet's CIS Benchmark policies to automatically assess posuture of 80,000 endpoints.
@@ -1559,7 +1559,7 @@
# documentationUrl:
# friendlyName: Mark policies as critical
# productCategories: [Endpoint operations,Device management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
# tier: Premium
# jamfProHasFeature: no
@@ -1579,7 +1579,7 @@
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations, Device management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
#
#
@@ -1594,7 +1594,7 @@
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
#
#
@@ -1626,7 +1626,7 @@
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
# documentationUrl: https://fleetdm.com/docs/using-fleet/enroll-hosts
# waysToUse:
@@ -1657,7 +1657,7 @@
# - industryName: Hardware inventory
# documentationUrl: https://fleetdm.com/tables/system_info
# productCategories: [Endpoint operations,Device management,Vulnerability management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# tier: Free
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
@@ -1673,7 +1673,7 @@
# - industryName: Device inventory dashboard
# documentationUrl:
# productCategories: [Endpoint operations,Device management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# usualDepartment: IT
# tier: Free
# jamfProHasFeature: yes
@@ -1690,7 +1690,7 @@
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
# productCategories: [Endpoint operations,Device management,Vulnerability management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# waysToUse:
# - description: Implement software inventory recommendations from the SANS 20 / CIS 18.
# moreInfoUrl: https://docs.google.com/document/d/1E6EQMMqrsRc6Z3YsR6Q33OaF9eAa8zLNaz4K2YzFdyo/edit#heading=h.7en766pueek4
@@ -1706,7 +1706,7 @@
# - industryName: Browse installed software packages
# documentationUrl: https://fleetdm.com/docs/rest-api/rest-api#software
# productCategories: [Endpoint operations,Device management,Vulnerability management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# tier: Free
# jamfProHasFeature: yes
# jamfProtectHasFeature: no
@@ -1722,7 +1722,7 @@
# - industryName: Search devices by IP, serial, hostname, UUID
# documentationUrl: https://fleetdm.com/docs/rest-api/rest-api#hosts
# productCategories: [Endpoint operations,Device management]
# pricingTableCategories: [Devices]
# pricingTableCategories: [Device management]
# tier: Free
# jamfProHasFeature: yes
# jamfProtectHasFeature: yes
+1 -1
View File
@@ -29,7 +29,7 @@ module.exports = {
let pricingTable = [];
let pricingTableCategories = ['Devices', 'Deployment', 'Configuration', 'Integrations', 'Support'];
let pricingTableCategories = ['Device management', 'Deployment', 'Configuration', 'Integrations', 'Support'];
for(let category of pricingTableCategories) {
// Get all the features in that have a pricingTableFeatures array that contains this category.
let featuresInThisCategory = _.filter(pricingTableFeatures, (feature)=>{
+1 -1
View File
@@ -1139,7 +1139,7 @@ module.exports = {
let yaml = await sails.helpers.fs.read(path.join(topLvlRepoPath, RELATIVE_PATH_TO_PRICING_TABLE_YML_IN_FLEET_REPO)).intercept('doesNotExist', (err)=>new Error(`Could not find pricing table features YAML file at "${RELATIVE_PATH_TO_PRICING_TABLE_YML_IN_FLEET_REPO}". Was it accidentally moved? Raw error: `+err.message));
let pricingTableFeatures = YAML.parse(yaml, {prettyErrors: true});
let VALID_PRODUCT_CATEGORIES = ['Endpoint operations', 'Device management', 'Vulnerability management'];
let VALID_PRICING_TABLE_CATEGORIES = ['Support', 'Deployment', 'Integrations', 'Configuration', 'Devices', 'Vulnerability management'];
let VALID_PRICING_TABLE_CATEGORIES = ['Support', 'Deployment', 'Integrations', 'Configuration', 'Device management', 'Vulnerability management'];
let VALID_PRICING_TABLE_KEYS = ['industryName', 'description', 'documentationUrl', 'tier', 'jamfProHasFeature', 'jamfProtectHasFeature', 'usualDepartment', 'productCategories', 'pricingTableCategories', 'waysToUse', 'buzzwords', 'demos', 'dri', 'friendlyName', 'moreInfoUrl', 'comingSoonOn', 'screenshotSrc', 'isExperimental'];
for(let feature of pricingTableFeatures){
if(feature.name) {// Compatibility check