Website: update content personalization to use new primaryBuyingSituation values. (#28667)
Closes: #28336 Closes: #28656 Changes: - Updated personalization on the /contact, /support, /login, /register, /pricing, /software-management, and /device-management pages to use new primary buying situation values. - Updated the /software-management page to show the section of security content to users with no primaryBuyingSituation set - Updated the support links shown to IT users
This commit is contained in:
+2
-1
@@ -55,8 +55,9 @@ parasails.registerPage('contact', {
|
||||
}
|
||||
if(this.primaryBuyingSituation){ // If the user has a priamry buying situation set in their sesssion, pre-fill the form.
|
||||
// Note: this will be overriden if the user is logged in and has a primaryBuyingSituation set in the database.
|
||||
this.formData.primaryBuyingSituation = this.primaryBuyingSituation;
|
||||
this.$set(this.formData, 'primaryBuyingSituation', this.primaryBuyingSituation);
|
||||
}
|
||||
|
||||
if(this.me){// prefill from database
|
||||
this.formDataToPrefillForLoggedInUsers.emailAddress = this.me.emailAddress;
|
||||
this.formDataToPrefillForLoggedInUsers.firstName = this.me.firstName;
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ parasails.registerPage('pricing', {
|
||||
}
|
||||
window.location.hash = '';
|
||||
} else if(this.primaryBuyingSituation){
|
||||
if(['eo-security', 'vm'].includes(this.primaryBuyingSituation)){
|
||||
if(['security-misc', 'security-vm'].includes(this.primaryBuyingSituation)){
|
||||
this.pricingMode = 'Security';
|
||||
} else {
|
||||
this.pricingMode = 'IT';
|
||||
|
||||
Vendored
+2
-2
@@ -13,8 +13,8 @@
|
||||
var hideStartCTA;
|
||||
// Applies personalization for who people come from ads, so that the website makes more sense for them:
|
||||
var primaryBuyingSituation;
|
||||
var defaultMetaDescription = 'Open-source '+(['mdm'].includes(primaryBuyingSituation) ? 'IT' : ['eo-security','vm'].includes(primaryBuyingSituation) ? 'security' : 'IT and security')+' for teams with lots of '+(primaryBuyingSituation === 'mdm' ? 'computers. (macOS, Windows, Linux, ChromeOS)' : 'workstations and servers. (Linux, macOS, Windows, cloud, data center, OT/ICS, Chrome)');
|
||||
var corporationDisplayName = 'Fleet' + (primaryBuyingSituation === 'mdm' ? ' Device Management' : '') + ' Inc.'; // « Fleet has a DBA as "Fleet", with an official Delaware corporation name of "Fleet Device Management Inc". -mikermcneil, 2024-03-01
|
||||
var defaultMetaDescription = 'Open-source '+(['it-major-mdm', 'it-gap-filler-mdm', 'it-misc'].includes(primaryBuyingSituation) ? 'IT' : ['security-misc','security-vm'].includes(primaryBuyingSituation) ? 'security' : 'IT and security')+' for teams with lots of '+(['it-major-mdm', 'it-gap-filler-mdm'].includes(primaryBuyingSituation) ? 'computers. (macOS, Windows, Linux, ChromeOS)' : 'workstations and servers. (Linux, macOS, Windows, cloud, data center, OT/ICS, Chrome)');
|
||||
var corporationDisplayName = 'Fleet' + (['it-major-mdm', 'it-gap-filler-mdm'].includes(primaryBuyingSituation) ? ' Device Management' : '') + ' Inc.'; // « Fleet has a DBA as "Fleet", with an official Delaware corporation name of "Fleet Device Management Inc". -mikermcneil, 2024-03-01
|
||||
%><!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
Vendored
+18
-18
@@ -138,22 +138,7 @@
|
||||
<p class="mt-3">A member of our team will get back to you soon.<br>Usually within one business day (or less!)</p>
|
||||
</div>
|
||||
<div purpose="quote-and-logos">
|
||||
<div purpose="quote" v-if="!primaryBuyingSituation || primaryBuyingSituation === 'mdm'">
|
||||
<div purpose="logo" class="mb-4"><img height="32" alt="Stripe logo" src="/images/social-proof-logo-stripe-67x32@2x.png"></div>
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote" v-else-if="primaryBuyingSituation === 'vm'">
|
||||
<div purpose="quote" v-if="primaryBuyingSituation === 'security-vm'">
|
||||
<div purpose="logo" class="mb-4"><img height="32" alt="Rivian logo" src="/images/logo-rivian-dark-120x32@2x.png"></div>
|
||||
<p purpose="quote-text">
|
||||
The visibility down into the assets covered by the agent is phenomenal. Fleet has become the central source for a lot of things.
|
||||
@@ -168,7 +153,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote" v-else-if="primaryBuyingSituation === 'eo-it'">
|
||||
<div purpose="quote" v-else-if="primaryBuyingSituation === 'it-misc'">
|
||||
<div purpose="logo" class="mb-4"><img height="32" alt="Deputy logo" src="/images/social-proof-logo-stripe-67x32@2x.png"></div>
|
||||
<p purpose="quote-text">
|
||||
Mad props to how easy making a deploy pkg of the agent was. I wish everyone made stuff that easy.
|
||||
@@ -183,7 +168,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote" v-else-if="primaryBuyingSituation === 'eo-security'">
|
||||
<div purpose="quote" v-else-if="primaryBuyingSituation === 'security-misc'">
|
||||
<div purpose="logo" class="mb-4"><img height="32" alt="Deloitte logo" src="/images/social-proof-logo-deloitte-130x32@2x.png"></div>
|
||||
<p purpose="quote-text">
|
||||
Something I really appreciate about working with you guys is that it doesn't feel like I'm talking to a vendor. It actually feels like I'm talking to my team, and I really appreciate it.
|
||||
@@ -198,6 +183,21 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote" v-else-if>
|
||||
<div purpose="logo" class="mb-4"><img height="32" alt="Stripe logo" src="/images/social-proof-logo-stripe-67x32@2x.png"></div>
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="logos" class="flex-column flex-wrap align-items-center w-100">
|
||||
<div purpose="logo-row" class="d-flex flex-row justify-content-between">
|
||||
<img alt="Notion logo" src="/images/logo-notion-68x32@2x.png">
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
<h1>Manage everything in one place</h1>
|
||||
</div>
|
||||
<div purpose="testimonials" class="d-flex flex-md-row flex-column align-items-center justify-content-between">
|
||||
<%if(['eo-security','vm'].includes(primaryBuyingSituation)) { %>
|
||||
<%if(['security-misc','security-vm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="testimonial-quote">
|
||||
<div purpose="quote">
|
||||
<img alt="Deloitte logo" purpose="quote-logo" src="/images/social-proof-logo-deloitte-130x32@2x.png">
|
||||
|
||||
+19
-19
@@ -32,23 +32,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote-and-logos" class="mx-auto mx-lg-0">
|
||||
<% if(typeof primaryBuyingSituation === 'undefined' || ['mdm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['eo-it'].includes(primaryBuyingSituation)) { %>
|
||||
<% if (['it-misc'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -64,7 +48,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['eo-security'].includes(primaryBuyingSituation)) { %>
|
||||
<% } else if (['security-misc'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -80,7 +64,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['vm'].includes(primaryBuyingSituation)) { %>
|
||||
<% } else if (['security-vm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -96,6 +80,22 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } %>
|
||||
<div purpose="logos" class="flex-column flex-wrap align-items-center w-100">
|
||||
<logo-carousel></logo-carousel>
|
||||
|
||||
+19
-19
@@ -60,23 +60,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="quote-and-logos" class="mx-auto mx-lg-0">
|
||||
<% if(typeof primaryBuyingSituation === 'undefined' || ['mdm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['eo-it'].includes(primaryBuyingSituation)) { %>
|
||||
<% if (['it-misc'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -92,7 +76,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['eo-security'].includes(primaryBuyingSituation)) { %>
|
||||
<% } else if (['security-misc'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -108,7 +92,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else if (['vm'].includes(primaryBuyingSituation)) { %>
|
||||
<% } else if (['security-vm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
@@ -124,6 +108,22 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } else { %>
|
||||
<div purpose="quote">
|
||||
<img alt="an opening quotation mark" style="width:20px; margin-bottom: 16px;" src="/images/icon-quote-21x17@2x.png">
|
||||
<p purpose="quote-text">
|
||||
We've been using Fleet for a few years at Stripe and we couldn't be happier. The fact that it's also open-source made it easy for us to try it out, customise it to our needs, and seamlessly integrate it into our existing environment.
|
||||
</p>
|
||||
<div purpose="quote-author-info" class="d-flex flex-row align-items-center">
|
||||
<div purpose="profile-picture">
|
||||
<img alt="Scott MacVicar" style="border-radius: 50%" src="/images/testimonial-author-scott-macvicar-100x100@2x.png">
|
||||
</div>
|
||||
<div class="d-flex flex-column align-self-top">
|
||||
<p purpose="name" class="font-weight-bold m-0">Scott MacVicar</p>
|
||||
<p purpose="job-title" class="m-0">Head of Developer Infrastructure & Corporate Technology</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } %>
|
||||
<div purpose="logos" class="flex-column flex-wrap align-items-center w-100">
|
||||
<logo-carousel></logo-carousel>
|
||||
|
||||
+76
-77
@@ -115,94 +115,93 @@
|
||||
<p purpose="job-title">Cybersecurity Security Engineer, Vulnerability Management</p>
|
||||
</div>
|
||||
</div>
|
||||
<% if(['eo-security', 'vm'].includes(primaryBuyingSituation)){ %>
|
||||
|
||||
<div purpose="feature-slides">
|
||||
<div purpose="feature-switch" class="d-flex flex-md-row flex-column justify-content-md-center justify-content-start">
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'mitigate-cves-automatically' ? 'active' : '']" @click="clickSwitchFeature('mitigate-cves-automatically')">
|
||||
Mitigate CVEs automatically
|
||||
<% if(typeof primaryBuyingSituation === 'undefined' || !['it-misc', 'it-major-mdm', 'it-gap-filler-mdm'].includes(primaryBuyingSituation)) { %>
|
||||
<div purpose="feature-slides">
|
||||
<div purpose="feature-switch" class="d-flex flex-md-row flex-column justify-content-md-center justify-content-start">
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'mitigate-cves-automatically' ? 'active' : '']" @click="clickSwitchFeature('mitigate-cves-automatically')">
|
||||
Mitigate CVEs automatically
|
||||
</div>
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'on-demand-data' ? 'active' : '']" @click="clickSwitchFeature('on-demand-data')">
|
||||
On-demand data
|
||||
</div>
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'out-of-the-box-reporting' ? 'active' : '']" @click="clickSwitchFeature('out-of-the-box-reporting')">
|
||||
Out-of-the-box reporting
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'on-demand-data' ? 'active' : '']" @click="clickSwitchFeature('on-demand-data')">
|
||||
On-demand data
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'mitigate-cves-automatically' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Mitigate CVEs automatically" src="/images/software-management-feature-slide-mitigate-cves-automatically-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Mitigate CVEs automatically</h3>
|
||||
<p>Build automations that close tickets or mitigate vulnerabilities by updating or removing software and running custom scripts.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Automatically detect when old vulnerabilities are reintroduced, or mitigations falter.</p>
|
||||
<p>Track and mitigate zero days, with live queries and policies, even before they're officially published as CVEs.</p>
|
||||
<p>Only create tickets for vulnerabilities that affect your environment. Automate ticketing with Jira, ServiceNow, or integrate your own system.</p>
|
||||
<p>Deep-link live data with internal IT and platform teams.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-option" :class="[visibleFeature === 'out-of-the-box-reporting' ? 'active' : '']" @click="clickSwitchFeature('out-of-the-box-reporting')">
|
||||
Out-of-the-box reporting
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'on-demand-data' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Deep context from the environment" src="/images/software-management-feature-slide-on-demand-data-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Deep context from the environment</h3>
|
||||
<p>Fleet gives you data down to the chip level on every endpoint to help you make sense of which vulnerabilities to prioritize.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Automate prioritization with an admin-level agent that has visibility down to the chipset of any endpoint</p>
|
||||
<p>Access over 300 tables of system state data. Use presets or create your own queries.</p>
|
||||
<p>Automatically match CVEs to your operating systems, apps, extensions, browser plugins, Python libraries, everything.</p>
|
||||
</div>
|
||||
<div purpose="feature-link">
|
||||
<animated-arrow-button href="/tables">Explore data</animated-arrow-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'out-of-the-box-reporting' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Report what matters" src="/images/software-management-feature-slide-out-of-the-box-reporting-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Report what matters</h3>
|
||||
<p>Let's face it, most built-in graphs leave you wanting more. Report MTTR and any other custom metrics exactly the way you want to using fresh data from real computers.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Track any “celebrity” CVE across every OS, every cloud, and every device, and show how quickly it was mitigated.</p>
|
||||
<p>Avoid distracting your CISO with bloated reports. Only communicate facts important to your organization's KPIs. Show real-time mitigation progress (%) or sync with your favorite data tool like Microsoft BI.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'mitigate-cves-automatically' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-center">
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Up-to-date data without scans</h3>
|
||||
<p>Traditional network vulnerability scans can clog your network and even haunt your printers with pages full of wingdings. Fleet does things differently.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Eliminate the risk of side effects from scanning the network.</p>
|
||||
<p>Lightweight enough for the most brittle environments (OT, data centers, embedded/BTS, low-latency gaming servers).</p>
|
||||
<p>Quickly pull data about important CVEs and zero days during an incident or audit.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-image">
|
||||
<img alt="Mitigate CVEs automatically" src="/images/software-management-feature-slide-mitigate-cves-automatically-528x377@2x.png">
|
||||
<img alt="Up-to-date data without scans" src="/images/software-management-feature-image-up-to-date-data-without-scans-528x377@2x.png">
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature" class="d-flex flex-md-row flex-column justify-content-center mx-auto align-items-center">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Untangle your security stack" src="/images/software-management-feature-image-untangle-your-security-stack-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Mitigate CVEs automatically</h3>
|
||||
<p>Build automations that close tickets or mitigate vulnerabilities by updating or removing software and running custom scripts.</p>
|
||||
<h3>Untangle your security stack</h3>
|
||||
<p>Use open data and APIs to connect your vulnerability solution with osquery, the agent you might already have deployed.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Automatically detect when old vulnerabilities are reintroduced, or mitigations falter.</p>
|
||||
<p>Track and mitigate zero days, with live queries and policies, even before they're officially published as CVEs.</p>
|
||||
<p>Only create tickets for vulnerabilities that affect your environment. Automate ticketing with Jira, ServiceNow, or integrate your own system.</p>
|
||||
<p>Deep-link live data with internal IT and platform teams.</p>
|
||||
<p>Normalize asset management data and software inventories from multiple tools and operating systems.</p>
|
||||
<p>Help teams work on vulnerabilities that have actually been exploited (CISA KEVs) or have a high probability of being exploited (EPSS), or whatever is important in your environment.</p>
|
||||
<p>Process CVEs across cloud and non-cloud assets in a single platform and see who's responsible for what.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'on-demand-data' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Deep context from the environment" src="/images/software-management-feature-slide-on-demand-data-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Deep context from the environment</h3>
|
||||
<p>Fleet gives you data down to the chip level on every endpoint to help you make sense of which vulnerabilities to prioritize.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Automate prioritization with an admin-level agent that has visibility down to the chipset of any endpoint</p>
|
||||
<p>Access over 300 tables of system state data. Use presets or create your own queries.</p>
|
||||
<p>Automatically match CVEs to your operating systems, apps, extensions, browser plugins, Python libraries, everything.</p>
|
||||
</div>
|
||||
<div purpose="feature-link">
|
||||
<animated-arrow-button href="/tables">Explore data</animated-arrow-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-slide" :class="[visibleFeature === 'out-of-the-box-reporting' ? '' : 'invisible']" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-start">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Report what matters" src="/images/software-management-feature-slide-out-of-the-box-reporting-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Report what matters</h3>
|
||||
<p>Let's face it, most built-in graphs leave you wanting more. Report MTTR and any other custom metrics exactly the way you want to using fresh data from real computers.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Track any “celebrity” CVE across every OS, every cloud, and every device, and show how quickly it was mitigated.</p>
|
||||
<p>Avoid distracting your CISO with bloated reports. Only communicate facts important to your organization's KPIs. Show real-time mitigation progress (%) or sync with your favorite data tool like Microsoft BI.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature" class="d-flex flex-md-row flex-column-reverse justify-content-center mx-auto align-items-center">
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Up-to-date data without scans</h3>
|
||||
<p>Traditional network vulnerability scans can clog your network and even haunt your printers with pages full of wingdings. Fleet does things differently.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Eliminate the risk of side effects from scanning the network.</p>
|
||||
<p>Lightweight enough for the most brittle environments (OT, data centers, embedded/BTS, low-latency gaming servers).</p>
|
||||
<p>Quickly pull data about important CVEs and zero days during an incident or audit.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature-image">
|
||||
<img alt="Up-to-date data without scans" src="/images/software-management-feature-image-up-to-date-data-without-scans-528x377@2x.png">
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="feature" class="d-flex flex-md-row flex-column justify-content-center mx-auto align-items-center">
|
||||
<div purpose="feature-image">
|
||||
<img alt="Untangle your security stack" src="/images/software-management-feature-image-untangle-your-security-stack-528x377@2x.png">
|
||||
</div>
|
||||
<div purpose="feature-text" class="d-flex flex-column">
|
||||
<h3>Untangle your security stack</h3>
|
||||
<p>Use open data and APIs to connect your vulnerability solution with osquery, the agent you might already have deployed.</p>
|
||||
<div purpose="checklist" class="flex-column d-flex">
|
||||
<p>Normalize asset management data and software inventories from multiple tools and operating systems.</p>
|
||||
<p>Help teams work on vulnerabilities that have actually been exploited (CISA KEVs) or have a high probability of being exploited (EPSS), or whatever is important in your environment.</p>
|
||||
<p>Process CVEs across cloud and non-cloud assets in a single platform and see who's responsible for what.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% } %>
|
||||
</div><%// End of [purpose="page-content"]%>
|
||||
</div><%// End of [purpose="page-container"]%>
|
||||
|
||||
Vendored
+4
-4
@@ -7,7 +7,7 @@
|
||||
<%primaryBuyingSituation%>
|
||||
</div>
|
||||
<div purpose="community-cards" class="d-flex justify-content-center flex-sm-row flex-column">
|
||||
<a href="https://macadmins.org" target="_blank" class="<%= primaryBuyingSituation === 'mdm' || !primaryBuyingSituation ? 'd-flex' : 'd-none' %>" no-icon>
|
||||
<a href="https://macadmins.org" target="_blank" class="<%= !primaryBuyingSituation || ['it-misc', 'it-major-mdm', 'it-gap-filler-mdm'].includes(primaryBuyingSituation) ? 'd-flex' : 'd-none' %>" no-icon>
|
||||
<div purpose="support-card" class="card d-flex justify-content-center" >
|
||||
<div class="d-flex flex-row align-items-center">
|
||||
<img alt="Macadmins logo" src="/images/logo-macadmins-48x48@2x.png">
|
||||
@@ -16,14 +16,14 @@
|
||||
<p>Chat about next-gen MDM, packaging, Apple, Windows, desktop Linux, apps, scripting. (And all things IT.)</p>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://chat.osquery.io/c/fleet" target="_blank" class="<%= primaryBuyingSituation === 'mdm' || primaryBuyingSituation === 'eo-it' ? 'd-none' : 'd-flex'%>" no-icon>
|
||||
<a href="https://chat.osquery.io/c/fleet" target="_blank" class="<%= ['it-misc', 'it-major-mdm', 'it-gap-filler-mdm'].includes(primaryBuyingSituation) ? 'd-none' : 'd-flex'%>" no-icon>
|
||||
<div purpose="support-card" class="card d-flex justify-content-center">
|
||||
<div class="d-flex flex-row align-items-center">
|
||||
<img alt="Osquery logo" src="/images/logo-osquery-48x48@2x.png">
|
||||
<h3>osquery // #fleet</h3>
|
||||
</div>
|
||||
<p><%= primaryBuyingSituation === 'eo-security' ? 'Chat about securing servers, laptops, and more.' :
|
||||
primaryBuyingSituation === 'vm' ? 'Chat about the future of security engineering, vulnerability management, OT/ICS, cybersecurity, and more.' :
|
||||
<p><%= primaryBuyingSituation === 'security-misc' ? 'Chat about securing servers, laptops, and more.' :
|
||||
primaryBuyingSituation === 'security-vm' ? 'Chat about the future of security engineering, vulnerability management, OT/ICS, cybersecurity, and more.' :
|
||||
'Chat about posture, detection, vulns, reporting. (And all things cybersecurity.)'
|
||||
%>
|
||||
</p>
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
<%=
|
||||
typeof primaryBuyingSituation === 'undefined' ? 'Open device management for everyone' // Default (no buying situation)
|
||||
: primaryBuyingSituation === 'vm' ? 'Focus on vulnerabilities, not vendors' // vm
|
||||
: primaryBuyingSituation === 'eo-security' ? 'Easily get security data'// eo-security
|
||||
: primaryBuyingSituation === 'eo-it' ? 'Untangle your endpoints' : // eo-it
|
||||
'Open device management for everyone'// mdm
|
||||
: primaryBuyingSituation === 'security-vm' ? 'Focus on vulnerabilities, not vendors' // security-vm
|
||||
: primaryBuyingSituation === 'security-misc' ? 'Easily get security data'// security-misc
|
||||
: primaryBuyingSituation === 'it-misc' ? 'Untangle your endpoints' : // it-misc
|
||||
'Open device management for everyone'// it-major-mdm & it-gap-filler-mdm
|
||||
%>
|
||||
|
||||
Reference in New Issue
Block a user