Getting Started, Roles & Plan Tiers
This guide walks security operators and SOC analysts through authenticating to VulnerGuard, understanding organization roles and plan quotas, and executing your first full-spectrum assessment.
1. Accessing the Platform
Navigate to https://vulnerguard.com/login to authenticate or https://vulnerguard.com/register to provision a new operator account.
Authentication & Session Lifecycle
- JWT Token Issuance: Successful authentication at
POST /api/auth/loginissues a signed bearer token (Authorization: Bearer <token>) valid for 24 hours. - Automatic Organization Provisioning: When a user registers or logs in for the first time, VulnerGuard automatically provisions a dedicated multi-tenant Organization (
Org), assigns the user theownerrole insideOrgMember, and initializes monthly usage counters (OrgUsageMonthly). - Demo Sandbox Mode: For rapid evaluation without modifying production data, click Launch Live Sandbox on the login screen (
POST /api/auth/demo) when sandbox mode is enabled.
2. Role-Based Access Control (RBAC)
VulnerGuard enforces strict RBAC at both the platform level (User.role) and the multi-tenant organization level (OrgMember.role):
| Role | Scope | Capabilities |
|---|---|---|
admin / owner | Platform & Organization | Full access to /admin, encrypted Secret Vault, User/Org management, JIT tool elevation approvals, SOC broker configuration, and all 14 security tools. |
analyst / member | Organization | Can launch automated scans (/scanner), view real-time telemetry, triage findings, interact with the SOC Console (/soc) and Pentest Workspace (/pentestws), and request JIT access for restricted exploit frameworks. |
viewer | Organization | Read-only access to Command Center dashboards, completed scan reports, and vulnerability analytics. |
3. Subscription Tiers & Monthly Quotas
Every organization is governed by a subscription plan (free, pro, or enterprise) tracked automatically in real time by OrgUsageMonthly:
| Capability / Quota | Free Tier | Pro Tier | Enterprise Tier |
|---|---|---|---|
Monthly Scans (scans_per_month) | 25 scans / mo | 250 scans / mo | Unlimited (10,000+) |
Direct Tool Executions (tool_runs_per_month) | 100 runs / mo | 1,500 runs / mo | Unlimited |
AI Report Generations (reports_per_month) | 25 reports / mo | 250 reports / mo | Unlimited |
Recon & Discovery Engines (nmap, subfinder, katana, testssl) | ✅ Included | ✅ Included | ✅ Included |
Web & Vulnerability Scanners (nuclei, zap, wpscan, ffuf, trivy, gitleaks) | ✅ Included | ✅ Included | ✅ Included |
Exploitation & Red-Team Arsenal (sqlmap, metasploit, beef, set) | 🔒 Restricted | ✅ Included (with Approval Gate) | ✅ Included + Custom Profiles |
SOC / SOAR Broker (TheHive, Cortex, MISP, Shuffle) | Read-Only | Full Case & Analyzer Dispatch | Custom Webhooks & Multi-Org |
You can inspect your organization's active plan, features, and remaining monthly scan counters at any time in the Command Center (/dashboard) or via GET /api/org/current.
4. Launching Your First Multi-Engine Scan
- Open the 14-Tool Scanner: Navigate to https://vulnerguard.com/scanner.
- Enter Authorized Target URI or Hostname:
- For web and full-stack assessments, provide the full HTTPS URL (e.g.,
https://target.example.com). - Our target parser automatically extracts the root hostname (
target.example.com) for DNS/TCP tools (Nmap, Subfinder, TestSSL.sh) while preserving the full URL scheme for HTTP engines (Nuclei, Katana, FFUF, OWASP ZAP, WPScan).
- For web and full-stack assessments, provide the full HTTPS URL (e.g.,
- Select Scan Mode & Engine Arsenal:
- Automated AI Orchestration (
Automated): Select the engines you want in scope (e.g.,nmap,subfinder,katana,testssl,nuclei,ffuf,gitleaks).SecurityAgentsequences them in optimal discovery-to-validation order. - Manual Tool Execution: Run individual engines with custom flags or target parameters.
- Automated AI Orchestration (
- Monitor Real-Time Telemetry:
- Upon submission (
POST /api/scan), VulnerGuard creates a persistentScanrecord, initializes a backgroundSecurityAgentworker thread, and joins your browser to the dedicated Socket.IO scan room. - Even if you refresh the page or switch tabs mid-scan, the Socket.IO room handler automatically replays the complete log buffer so you never lose a single line of terminal output.
- Upon submission (
- Review Findings & Executive AI Brief:
- As each tool finishes, parsed vulnerabilities appear immediately in the Findings tab with CVSS severity badges, raw evidence payloads, and remediation guidance.
- Once all tools complete, the AI reasoning engine synthesizes an executive summary stored directly in the scan report.