⚠ MFA is not configured for your account. Set it up now in the Admin tab
enc0ded
SECOPS

Upload Report

Incidents

No MDR ticket data synced yet.

Admin → Live Integrations → Arctic Wolf → Sync Now

Ticket Overview

Ticket # Subject Status Type Severity Created Updated Assigned To

Arctic Wolf Health

Org Name Alerts Escalated Esc% Coverage IR Plan Crit Vulns High Vulns
Loading vulnerabilities…

No vulnerability scan uploaded yet.

Upload Vulnerability Scan

Open Vulnerability Trends (last 12 scans)

Top Vulnerabilities

Vulnerability Risk Affected Hosts CVE Solution

Per-Host Summary

Host Critical High Medium Low Total

All Findings

Host Port Risk Vulnerability CVE Days Open Due Date Status Notes
Loading awareness data…

No security awareness data uploaded yet.

Upload CSV

Record figures from an internal programme

For clients who run awareness training outside this platform. These are client-supplied figures — they are scored at full weight and labelled as unverified wherever they appear.

Incomplete Sessions Distribution

Breakdown by Manager

Manager Reports Incomplete Sessions Worst Offender Their Count

Top 10 Employees by Incomplete Sessions

# Name Email Manager Incomplete

Training Type Breakdown

Monthly Completion Trend

Phishing Simulation — Employees Who Clicked

# Name Email Manager Clicks Most Recent Simulation

Employee Training Completion

Name Email Manager Assigned Completed % Missing

Security Posture

Composite score, cyber insurability and GRC standing · with Microsoft’s own Secure Score reported alongside

GRC & Insurability

Governance, Risk & Compliance self-assessment · Cyber insurance readiness

Red Team Operations

Schedule penetration tests, track engagements & assign tasks

Engagements

TitleClientTenantStatus StartEndTasksActions
Loading…

Tasks

TitleAssigneeDue Date StatusNotesActions
Select an engagement to view tasks.

Findings

Link this engagement to a tenant above before adding findings — findings flow into that tenant's Remediation Tracker.

RefTitleSeverityCVSSOwnerDue Date StatusActions
Select an engagement to view findings.

Client Report

Select an engagement to generate its penetration test report.

New Engagement

If this engagement is for an existing SecOps client, link it here so findings automatically appear in that tenant's Remediation Tracker.

New Task

New Finding

Save the finding first, then reopen it to attach evidence.

PNG or JPEG, up to 4 MB each.

Report Details

These sections become the narrative of the generated Word report. Blank lines start a new paragraph; lines beginning with - become bullets.

Incident Response

Log ongoing incidents, track remediation activity & assignments

Incidents

TitleTypeSeverityStatusPhase Assigned ToOpenedClosedActivityActions
Loading…

Playbook — select an incident

New Incident

Risk Register

Identified0
Assessing0
Mitigating0
Monitoring0
Closed0

New Risk

9

Optional. Attributes this risk to a supplier on the Third-Party Risk tab.

Third-Party Risk Management

Supplier inventory · inherent and residual risk · assurance evidence and review cycle

New Vendor

Connects to our environment, or is integrated with a system we run.

Evidence past this date earns no risk reduction.

3

Remediation Tracker

Source Title Severity Owner Due Date Status

New Pentest Finding

Pricing

Item QTY Unit Cost ($/yr) Annual Cost

Managed EDR

SentinelOne endpoint detection & response — threats, endpoint fleet health and console activity

No EDR data yet.

Configure the SentinelOne integration under Admin → Integrations. Data refreshes automatically every 6 hours.

Detections Over Time

Threat Classification

Incident Status

Endpoint Fleet

Most Affected Endpoints

EndpointDetectionsUnresolved

Top Threats

ThreatClassificationCount

Threats

DetectedThreatClassificationEndpoint ConfidenceMitigationStatus

Recent Activity

WhenActivityEndpointUser

Managed NDR

FortiGate firewall security monitoring via FortiAnalyzer — threats, policy decisions, external sources and privileged access

No firewall data yet.

Configure the FortiAnalyzer integration under Admin → Integrations, and make sure your FortiGates are logging to it.

Policy Decisions Over Time

IPS Detections Over Time

Threat Severity

Top Source Countries

Top Attacks

AttackSeverityDetectionsBlockedAllowed ThroughTargets

Top Talkers

Source IPCountrySessions

Top Destination Ports

PortServiceSessions

Top Firewall Policies

PolicyNameSessions

VPN Login Failures

UserAttemptsSource IPsReason

Firewall Admin Logins

AdminLoginsVia

Configuration Changes

Config PathChanges

AI Visibility

Generative AI use seen in DNSFilter — which tools, who uses them, what is blocked, and whether each tool is sanctioned

No AI usage data yet.

Configure DNSFilter under Admin → Integrations.

AI Lookups Over Time

DNSFilter Policy

PolicyGenerative AIMode

AI Tools

ToolStatusLookupsAllowedBlocked

Top Users of AI Tools

UserAllowedBlockedMain Tools

Managed Identity

Microsoft 365 identity activity via Microsoft Graph and the Office 365 Management API — sign-ins, privileged changes, data sharing and identity risk

No Office 365 data yet.

Switch on Managed Identity collection on the Microsoft Graph integration under Admin → Integrations, grant the listed permissions, then press Test Connection.

Sign-ins Over Time

Why Sign-ins Failed

Activity by Workload

Sign-in Locations

Top Failed Sign-in Accounts

AccountFailuresSource IPs

Top Failed Sign-in Sources

Source IPFailuresAccounts Targeted

Recent Admin & Role Changes

WhenOperationActorTargetSource IP

Mailbox Rules & Forwarding

WhenOperationMailboxActor

External Sharing

OperationEvents

DLP Policy Matches

PolicyMatches

Legacy Authentication

AccountSign-ins

Defender Alerts by MITRE Technique

TechniqueAlerts

Risky Users

AccountRiskState

Client Report Deck

Published to the client portal

Loading…

Sections to include

Overview tiles

Each tile shows the value derived from your data. Type in a box to override it on the deck — overrides are saved per client and period.

Executive summary

Opens the report, beneath the headline figures. Auto-drafted from the data — review it before generating. Separate paragraphs with a blank line.

Section commentary (optional)

Analyst notes printed beneath a section. Leave blank to omit the block entirely. Saved per client; switching a section off keeps its text.

Observations narrative

One bullet per line. Edit freely before generating.

Board assurance statement

Closes the report. Auto-drafted from the data, but review it before generating — it is an attestation, not an automated statement.

Administration

Live Integrations

Connect external platforms to automatically sync incident and case data.

Two-Factor Authentication

Scan with Google Authenticator, Authy, or any TOTP app, then enter the 6-digit code to confirm.

TOTP QR Code

Or enter this key manually:

Add New User

Page access (optional)

Leave every page on Inherit from role to give this user exactly what their role allows. Change a page to grant or revoke it individually.

Users

Username Role Tenant Status Created Last Login Actions
Loading…

Tenant Management

Name Slug Users Actions
Loading…

Colours

The accent used for buttons, links, selected states and charts, for every user and the client portal. Colours are adjusted automatically where needed so text stays readable in light and dark mode.

Branding is not available yet. Run db/migrate-branding.sql.

Logo

Shown in the header, login page, browser tab, client portal and on generated reports (HTML decks, PowerPoint and Word). PNG only, up to 512 KB. A transparent background works best.

Current dashboard logo

Manage Finding

🖥

0 / 500

Esc to close

Edit User

Hold Ctrl / Cmd to select multiple

Overrides this user's role for individual pages.