VISTASecurity
  • Vista Platform
  • How it works
  • Insights
  • Docs
  • Release status
  • Mailing list
Try Core
Vista Documentation
  • Editions
  • Vista Platform Platform Overview
  • Cbom
    • CBOM Artifacts
  • Features
    • Algorithm Reference
    • AI Assistant Integration (MCP)
    • Asset Approval Workflow
    • Asset Lifecycle Management
    • AWS Cloud Resource Discovery
    • Azure Cloud Resource Discovery
    • Certificate Chain Management
    • CMDB Integrations
    • CMDB Terminology Glossary
    • Compliance Framework Management
    • Crypto Risks Dashboard
    • Cryptographic Keys
    • Device Interrogation Feature
    • Discovery Feature
    • Fortinet Device Interrogation
    • Viewing Frameworks, Controls & Measurements
    • GCP Cloud Resource Discovery
    • Getting Started checklist
    • Global search (⌘K)
    • Inventory and Lenses
    • Measurement Templates
    • Inviting Members
    • Infrastructure Assets and Crypto Configurations
    • Network Spaces Feature
    • Operational Context
    • Page-local Export
    • PCAP File Ingestion
    • Remediation
    • Scopes
    • Enhanced Sensor Registration & Management Guide
    • Spreadsheet Import
    • Third-Party Systems and External Connections
    • Unified Crypto Inventory
  • Guides
    • Audit Logging User Guide
    • Cloud and Device Management Separation – Migration Guide
    • Device Auto-Discovery Troubleshooting Guide
    • Device Interrogation User Guide
    • Tenant Administrator Guide
    • Tenant User Guide
  • Operating VistaPlatform
    • Container runtime images (source of truth)
    • Platform Administrator Guide
    • Releases & Versioning
    • Service Startup and Shutdown Procedures
    • Configuration
      • Platform Integrations Configuration Guide
    • Deployment Documentation
      • Database Deployment Readiness – Sensor Management Enhancements
      • Database Migration Guide
      • Device Agent Deployment Guide
      • Managed vs In-Cluster Data Services (EKS)
      • Deployment Migration Checklist
      • Production Deployment Checklist
      • Deployment Propagation Guide
      • Vista RKE2 v1 — Customer Documentation
        • Vista — RKE2 Cluster Provisioning Guide
        • Vista Deployment Guide — RKE2 v1
        • Vista RKE2 Deployment — Pre-Flight Checklist
        • Vista Security Overview — RKE2 v1
        • Vista Support Bundle
    • Monitoring
      • Compliance Engine Event Processing Alerts
      • Compliance Log Management & Retention
      • Production Monitoring & Alerting Setup
      • System Monitoring & Alerting Guide
    • Operations
      • Notification Provider Integration Guide
    • Security
      • 🔒 Security Architecture for Cloud-Hosted Control Plane
      • Bootstrap Certificate Management
      • Certificate Management Operations Guide
      • Secrets Management Guide
    • Troubleshooting
      • Asset Approval Workflow Issues – Resolution Documentation
      • Troubleshooting Guide
      • Runbooks
        • Gateway Runbook
        • Recovery and Resume After Reboot
Vista/Docs

Operational Context

Status: Implemented
Last Updated: 2026-04-07

Summary

Operational context adds location, environment, and service to infrastructure assets so discovery results are actionable. Tenants define locations (e.g. datacenter, cloud region) and network segments (CIDR/value + environment + location). During discovery import, assets are enriched with segment and service identification. The UI provides a location-first operational overview and a remediation queue with optional ticket creation.

User-Facing Features

Locations and Network Segments (Settings)

  • Locations – Hierarchical CRUD (e.g. region → datacenter → rack). Used as the required location for each network segment. Managed under Organization Settings → Infrastructure → Locations. Supports physical address, cloud provider/region, and geo/timezone.
  • Network segments – Define CIDRs, IP ranges, or domains with a required environment (production, staging, development, test) and location. Optional description, business unit, owner email, tags (applied to matching assets on reclassify), and auto-approve for discoveries. Managed under Organization Settings → Infrastructure → Network Segments.

Segments are required before running discovery; the onboarding wizard includes a “Define Networks” step and a persistent banner when no segments exist.

Asset Enrichment

  • Environment and location – Set from the segment that matches the asset’s IP/hostname.
  • Service name – Set from port heuristic, SSH/SMTP/FTP banners, or JA3S (passive). Can be overridden manually on the asset (PUT infrastructure-assets/:id/service).

Asset table and asset detail modal show Location, Environment, and Service (with confidence).

Operational Overview (Inventory)

  • Route: /inventory/operational
  • Drill-down: Locations (cards with asset/finding counts) → Environments (per location) → Assets (table for location + environment). Breadcrumb: “All Locations > Location Name > Environment”.
  • Data source: Materialized view mv_location_finding_summary (refreshed after discovery import).

Remediation Progress (Risk & Compliance)

  • Route: /risk-compliance?tab=remediation
  • Content: Progress dashboard showing ticket resolution trends (30-day opened/resolved chart), PQC migration readiness (stacked progress bar over the four readiness categories), and per-category ticket breakdown.
  • Ticket creation: Done per-risk from the Crypto Risks tab via per-row action buttons. Tickets are stored in the unified tickets table (compliance-engine). External ticket system linking (Jira/ServiceNow) is supported via manual link fields.
  • Data sources: GET /api/v1/compliance-engine/tickets/progress, GET /api/v1/inventory-service/pqc/progress.

Note: The former remediation queue (mv_remediation_queue materialized view at /inventory/remediation) has been superseded by this dashboard. The old backend API endpoints remain for backward compatibility but are no longer used by the UI.

API (v2)

All under /api/v2/inventory-service/:

  • GET /operational/locations-summary – All location × environment rows.
  • GET /operational/locations/:id/environments – Environments for a location.
  • GET /operational/locations/:id/environments/:env/assets – Paginated assets for location + environment.
  • GET /operational/remediation-queue, GET /operational/remediation-queue/stats – Queue and aggregates.
  • GET /operational/remediation-templates – Templates for remediation text.

Ticket CRUD lives in compliance-engine under /api/v1/compliance-engine/tickets (unified ticketing system); the inventory-service no longer exposes ticket endpoints.

Terminology (CMDB-aligned)

  • Infrastructure assets – Discovered servers/endpoints (not “network assets” in UI).
  • Crypto configurations – TLS/SSH configurations on assets (not “crypto implementations” in UI).
  • Locations – Hierarchical operational places (datacenter, cloud region, etc.).
← Network Spaces Feature Page-local Export →

View source on GitHub · Published from 470d8ee

On this page
  • Summary
  • User-Facing Features
  • Locations and Network Segments (Settings)
  • Asset Enrichment
  • Operational Overview (Inventory)
  • Remediation Progress (Risk Compliance)
  • API (v2)
  • Terminology (CMDB-aligned)
VISTASecurity

Vista Platform is a self-hosted cryptographic system of record for continuous discovery, evaluation, action, and proof.

Vista Platform

How it works
Governance
Post-Quantum
Core, Enterprise & MSP
Try Core

Resources

About
Insights
Documentation
Release status
GitHub ↗
info@vistasecurity.io
Join the mailing list

© 2026 Lakeshore Labs LLC. Vista Security is a brand of Lakeshore Labs LLC. All rights reserved.