Get Started
Core Concepts
The RedStrike data model: organizations, targets, scans, findings, and how they relate to each other.
Understanding five objects is enough to use RedStrike effectively: organizations, targets, scans, findings, and members. This page defines each and shows how they fit together.
TL;DR
An organization owns everything. Targets are the assets you test. A scan runs tools against a target and produces findings. Findings are deduplicated and tracked over time. Members have roles that control what they can do.
The object model
Organization
├── Members (roles: owner, admin, analyst, viewer)
├── Targets (domains, IP ranges, cloud accounts)
│ └── Scans (a run of tools against a target)
│ └── Findings (issues, verified & deduplicated)
└── Integrations (Slack, Jira, webhooks)
Organizations
An organization is the tenant boundary. All data — targets, scans, findings, integrations, and members — belongs to exactly one organization, and data never crosses that boundary. Most companies need a single org; agencies may create one per client.
Targets
A target is something you test. RedStrike supports three kinds:
| Target type | Examples | Verification |
|---|---|---|
| Web / host | app.example.com, 10.0.0.5 | DNS TXT or file |
| Network range | 203.0.113.0/24 | Domain/ASN ownership |
| Cloud account | AWS, Azure, or GCP | IAM role / service principal |
Targets carry a verified flag. External scans require verified ownership.
Scans
A scan is a single run of one or more tools against a target using a chosen profile. Scans move through phases:
- Queued — waiting for a worker.
- Discovery — enumerating hosts, ports, and services.
- Scanning — running the profile's tools.
- Verifying — confirming which findings are exploitable.
- Complete — results are ready.
Scans can be one-off or scheduled (for example, nightly or weekly).
Findings
A finding is a single issue on a single asset. RedStrike deduplicates findings across scans, so the same vulnerability seen on Monday and Wednesday is one finding with history — not two. Each finding has:
- A severity (Critical, High, Medium, Low, Info).
- A status (New, Verified, Accepted, Dismissed, Fixed).
- Evidence, reproduction steps, and remediation.
Because findings persist across scans, RedStrike can tell you when something was first seen, when it was verified, and when it was fixed — the timeline auditors and engineers both want.
Members and roles
Every user is a member of one or more organizations with a role that controls their permissions. See Roles & Permissions for the full matrix.
Next
- Running a Scan puts these concepts to work.
- Scan Profiles & Tools explains what actually runs.