Skip to content

Vendor List

The Vendor List (labeled Vendor Directory in the app) is the working surface of Vendor Risk Management. Every third party you have added gets a continuously refreshed security score, a letter grade, an open/closed finding count, and a priority — so you can rank, filter, and triage your supplier portfolio the same way you triage your own attack surface.

Overview

Vendor List

Each row (or card) is one tracked vendor. ShadowMap runs the same external attack-surface assessment it runs on your own organization against each vendor's internet-facing footprint, rolls the results up into a single 0–100 score and an A–F grade, and shows you how many findings are open versus closed. The page header shows the total vendor count and gives you Add Vendor, Share, Export, and a card/table view toggle. A metrics strip beneath the filters summarizes the whole portfolio: total vendors, average score, high-risk count, and a per-grade breakdown.

The list is the entry point to a per-vendor detail view — click any row to drill into that vendor's category-by-category breakdown and findings.

How it works

These are the mechanics you cannot infer from the UI:

Where the score comes from

A vendor's score is not a single measurement. ShadowMap assesses the vendor across several security categories — the same categories used by your organization's Security Rating — and the headline final_score is the rounded average of the per-category scores (ROUND(AVG(category_score))). Each category is itself scored 0–100 based on the findings discovered on the vendor's external surface.

The category set is:

CategoryWhat it measures
Vulnerability ManagementKnown CVEs and exposed vulnerable services on the vendor's surface
Network SecurityExposed ports, services, and network-layer weaknesses
Application SecurityWeb application issues and misconfigurations
Encryption & CertificatesTLS/SSL configuration, certificate validity and hygiene
Email & DNS SecuritySPF/DKIM/DMARC and DNS-layer posture
Dark Web & Threat IntelligenceDark-web mentions, leaked data, and threat signals tied to the vendor
Data ExposureLeaked credentials, files, buckets, and other exposed data
Brand ProtectionPhishing, impersonation, and brand-abuse activity targeting the vendor

Legacy category vendors

Vendors scored before the eight-category model may still carry the older category names — Threats, Dark Web, and Data Leaks. ShadowMap handles both, sorting the new categories first and these legacy names to the end. The Score filter's per-category checkboxes use the four-name set Brand Protection, Dark Web, Data Leaks, and Threats.

Grade thresholds

The letter grade shown on each row is derived directly from the score:

GradeScore range
A90–100
B80–89
C70–79
D60–69
F0–59

A category is considered passing when its individual score is 70 or higher (this drives the "modules passing" indicator on each card).

Priority is assigned by you, not computed

A vendor's priority (High / Medium / Low) is set when you add or request the vendor — it reflects how critical that supplier is to your business, not its score. It is independent of the grade: a low-priority vendor can have an F, and a high-priority vendor can have an A. The High Risk metric in the strip counts vendors you have flagged as High priority across your entire portfolio (not just the current page).

Open vs. closed findings

The Open and Closed counts are the sum of all findings across every category for that vendor — each category carries its own total_combined_open and total_combined_close, and the export rolls these up into a single open and a single closed total per vendor. For newer vendors, open-finding counts are read from per-risk-band data (high/medium/low) inside each category and summed; ShadowMap backfills these so the counts are always concrete integers rather than blank.

What "Add Vendor" actually does

When you add a vendor, you are mapping an organization ShadowMap already tracks to your account. The assessment data already exists — adding it simply makes it visible and scored in your directory. There is a hard cap of 2,000 tracked vendors per customer; beyond it the list fails loudly rather than silently truncating. If the supplier you want isn't in ShadowMap's tracked set, you submit a request instead (see Taking action).

Refresh cadence

Vendor scores are refreshed continuously as ShadowMap re-scans each tracked organization's external surface — the Last Updated column reflects when that vendor's record was last refreshed. Historical weekly scores are retained and appear in the API export as a per-vendor, per-week score progression.

Understanding the data

Card view vs. table view

Use the view toggle in the page header to switch between cards (default) and a dense table. Your choice is remembered across sessions.

Table columns:

ColumnDescription
NameVendor name (click the row to open detail)
GradeA–F letter badge, color-coded
ScoreThe 0–100 final_score
PriorityHigh / Medium / Low, set by you
TagsFree-text tags (first two shown, rest collapsed to +N)
OpenTotal open findings across all categories
ClosedTotal closed findings across all categories
Last UpdatedRelative time since the record was last refreshed
ActionComments and remove-vendor controls

Card view shows the same data plus a richer risk summary per vendor: a modules passing ratio (categories scoring ≥70 out of total), a high risks count, an open findings count, custom tags inline, and a direct PDF report link when a vendor report has been generated.

Tags vs. custom tags

Two independent tagging systems coexist:

  • Tags — applied when the vendor is added or requested (e.g. "Cloud", "Payments"). Filterable via the Tags filter.
  • Custom tags — added ad hoc from the card view via the + control; deletable inline with the ×. Filterable via the Custom Tags filter. See Custom Tags for how tags work across modules.

A free-text search box (top of the list) matches on vendor name and is debounced as you type. Alongside it are multi-select filters and a score slider:

FilterBehavior
NamesRestrict to specific vendor names
TagsFilter by one or more vendor tags
PriorityHigh / Medium / Low
GradingA / B / C / D / F (mapped to the score ranges above)
Custom TagsFilter by analyst-added custom tags
ScoreA 0–100 dual-handle range slider, with optional category checkboxes

Score filter has two modes

With no category boxes checked, the score slider filters on the vendor's overall average score. Check one or more categories (Brand Protection, Dark Web, Data Leaks, Threats) and the slider instead filters on those individual category scores — letting you find, for example, every vendor whose Dark Web category scores below 60 regardless of its overall grade.

Active filters appear as removable chips below the filter bar; Clear all resets everything. All filter and sort state is written to the URL, so a filtered view can be bookmarked or shared as a link.

Sorting

Sort controls sit above the list. Click a label to sort; click again to flip ascending/descending:

Sort optionField
Scorefinal_score
VendorName (alphabetical)
PriorityHigh → Medium → Low
Last UpdatedMost recently refreshed

The default sort is Last Updated, newest first.

Taking action

Add an existing vendor

  1. Click Add Vendor in the page header.
  2. In the modal, search for the vendor by name. Results labeled "Already tracked by ShadowMap" can be added directly.
  3. Click + Add, choose a Priority (required), optionally enter comma-separated Tags, and click Confirm.

The vendor appears in your directory immediately with its existing assessment data.

Request a new vendor

If the supplier is not in ShadowMap's tracked set:

  1. In the Add Vendor modal, use the Can't find your vendor? section.
  2. Enter the Vendor Name, pick a Priority, optionally add Tags, and Submit Request.

The request goes into the Vendor Requests queue, where ShadowMap onboards the vendor's surface before it begins scoring.

Per-vendor actions

ActionWhereNotes
Open detailClick row / View detailsOpens the vendor detail page
BookmarkStar iconSaves to your bookmarks
Add / delete custom tag+ / × on a cardAd-hoc analyst tagging
CommentComment icon in the Action cellSupports comment templates
Open reportPDF link (card view)Available when a vendor report exists
Remove vendorTrash iconRemoves the vendor from your list — confirmation required, cannot be undone

Bulk actions

Select vendors with the row checkboxes (or Space on the focused row) to reveal a floating action bar: Export, Share, and Remove the selected set. Bulk remove asks for confirmation and reports how many succeeded if any individual removal fails.

Export

Export (header or bulk bar) generates a downloadable vendor list as a background task. The export covers the full filtered set, and the API export variant additionally prepends weekly historical scores per vendor. See Exports for how export jobs are queued and retrieved.

Share

Share opens the sharing modal scoped to Vendor Risk Management, letting you push the current view (or selected vendors) to a configured integration. See Sharing & integrations.

Keyboard shortcuts

The list is keyboard-navigable. Press ? to open the shortcuts panel:

KeyAction
j / Next vendor
k / Previous vendor
EnterOpen vendor detail
SpaceToggle selection
EscClose help / clear selection
?Toggle shortcuts help

See Keyboard shortcuts for the global reference.

Key metrics

The metrics strip (toggle it with the metrics button) summarizes your whole portfolio, not just the loaded page:

  • Total — number of vendors you track.
  • Avg Score — average final_score across loaded vendors.
  • High Risk — count of vendors you have marked High priority (counted across all pages, server-side).
  • Grade breakdown — A/B/C/D/F counts, color-coded.

Common questions

Why does a vendor with a good overall grade still show open findings? The grade is the rounded average of category scores; a vendor can average well while one category still carries open findings. Open the detail view to see which category the findings sit in.

The Score filter isn't doing what I expect. Check whether you have category boxes ticked in the score dropdown. Unticked, the slider filters on overall average score. Ticked, it filters on the selected categories' individual scores — a stricter and narrower query.

Is priority the same as risk level? No. Priority is the business-criticality label you assign when adding the vendor. It does not change the score or grade, and the High Risk metric counts High-priority vendors specifically.

I can't find a vendor when I try to add it. ShadowMap can only add vendors it already tracks. Use Request New Vendor to have its external surface onboarded; the request lands in Vendor Requests.

What happens when I remove a vendor? Removal takes the vendor out of your directory (confirmation required). It does not delete ShadowMap's underlying assessment — you can add the vendor back later.

Is there a limit on how many vendors I can track? Yes — 2,000 vendors per customer. Beyond that the list will surface an error rather than silently dropping vendors.

ShadowMap - External Attack Surface Management