Solutions · Compliance & Audit

Access controls with audit-ready boundaries.

Per-flow records, least-privilege policy, site-side enforcement, and event export — designed for compliance and security review from the ground up.

Least privilege is the default, not a configuration option.

NetSeed does not grant broad access and then try to limit it. Access is off by default — a policy must explicitly name the identity and the service before any flow is permitted. There is no implicit trust from network proximity, subnet membership, or shared credential.

  • Deny-by-default access model Nothing is reachable until policy explicitly permits it. No exceptions for adjacency, no implicit routes.
  • Policy distributed from NSD Access policy originates from the control plane and distributes to every site. No local overrides, no per-site drift.
  • Site-side final decision NSN evaluates and enforces policy next to the workload. The enforcement point is close to the resource — not in a remote proxy.
  • Structured per-flow audit events Every authorized flow produces a record: identity, device, destination, matched policy, duration, bytes. Not connection logs — flow records.
COMPLIANCE

Designed for audit, not retrofitted

The audit record is not a log of system events — it is a structured access record per flow. Every access decision produces a record that answers: who, what device, what service, which policy, how long, how much data.

What an auditor sees

Per-flow records, not system logs.

Every flow through a NetSeed site produces a structured record. Below is a representative audit record — all fields are present for every flow, not just samples.

audit record · flow
# per-flow audit record emitted by NSN
{
"ts": "2026-06-12T09:14:33Z",
"identity": "alice@example.com",
"device_id": "d-3c9a",
"device_mgd": true,
"destination": "db.prod.ns:5432",
"policy": "eng-prod-db-read",
"duration_s": 142,
"bytes_in": 4096,
"bytes_out": 81920,
"result": "allowed"
}
Event export

Route audit records into your existing stack.

NetSeed does not require a separate audit platform. Events stream from the site node into whatever collector, SIEM, or archive your compliance workflow already uses.

STREAM

Continuous streaming

Per-flow records emit in real time. No batch export, no polling delay — events arrive in your collector as flows complete.

HTTP

HTTP delivery

Send events to any HTTP endpoint — internal collectors, webhook receivers, or any security tooling that accepts structured payloads.

STORAGE

Object storage archive

Write records to S3-compatible object storage for long-term retention, compliance archive workflows, or offline review.

SIEM

SIEM integration

Route events into your SIEM directly — no proprietary agent, no schema transformation required at the destination.

Review readiness

Access controls that hold up to external review.

SCOPE

Named service access

Policy grants access to a named service — not a subnet, not a CIDR range. Reviewers can read exactly what each identity can reach without network archaeology.

TRAIL

Unambiguous trail

Each flow record captures the matched policy by name. There is no ambiguity about which policy authorized a session — it is in the record, not inferred from logs.

REVOKE

Revocation with record

Grant revocations are events too. When access is removed — for any reason — the revocation timestamp and identity are captured alongside the session history.

Get started

Audit-ready access without a separate compliance tool.

Least-privilege policy, per-flow records, and SIEM export ship in the same NetSeed binary as your network access controls.