Using HeptaSec — end to end
HeptaSec is a multi-tenant Endpoint Detection & Response platform: a lightweight agent collects telemetry from your endpoints, the backend runs dozens of detectors against it, and this console lets your team monitor, investigate and respond. This guide walks the full workflow — from first login to containing a threat.
1. Overview
The platform has four moving parts you will interact with:
- Agent — installed on each endpoint (Windows / Linux / macOS); collects process, file, network, registry and authentication telemetry.
- Detection engine — runs MITRE ATT&CK-mapped detectors on incoming telemetry in near real-time.
- This console — dashboards, detections, alerts, hunting, response and case management.
- Response channel — signed commands the console sends back to agents (isolate, kill, quarantine, …).
A typical day flows top-to-bottom through the sections below.
2. Roles & access
Your capabilities depend on your role (set by an administrator):
- super_admin — full access across the tenant, including user & tenant management.
- admin — manage assets, response actions, cases and settings.
- analyst — triage detections/alerts, hunt, open cases, run response actions.
- viewer — read-only access to dashboards, detections and reports (ideal for monitoring / evaluation / reporting).
3. Sign in
- 1Open the console and enter your email and password on the login screen.
- 2If multi-factor authentication is enabled on your account, enter the 6-digit code from your authenticator app when prompted.
- 3On first sign-in the platform may take a few seconds to wake (managed hosting cold-start) — the button shows “Waiting for service…”. This is normal.
- 4You land on the Dashboard. Use the left navigation to move between areas.
4. Onboard an endpoint (install the agent)
Telemetry only appears once an agent is installed and reporting. To onboard a host:
- 1Go to Agent → Install in the navigation.
- 2Enter the endpoint's hostname, pick the platform (Linux / macOS / Windows) and deployment type, then click Register & generate command. This registers the asset and binds a unique agent key to it.
- 3Copy the generated one-line install command for that platform.
- 4Run it on the target endpoint with administrator/root privileges:
- Linux / macOS: curl -sSfL "…" -H "X-Tenant-ID: …" | sudo bash
- Windows: run the provided PowerShell snippet in an Administrator PowerShell.
- 5The installer downloads the agent, writes its config, installs it as a service/daemon, and starts it.
5. Verify the agent is reporting
- 1Stay on the install page after running the command — it polls connectivity and shows progress.
- 2Within ~1 minute the asset should flip to connected and event/detection counts begin to climb.
- 3Cross-check under Assets: the host appears with a recent last seen timestamp.
If nothing arrives after a few minutes, see Troubleshooting.
6. Monitor the dashboard
The Dashboard is your at-a-glance posture view. It shows:
- Detection volume and severity breakdown over time.
- Active vs. total assets / agents.
- Top MITRE ATT&CK techniques observed.
- Recent high-severity activity.
Use the time-range control to widen or narrow the window. Charts refresh automatically.
7. Triage detections
A detection is a single detector firing on an event. Triage them under Detections:
- 1Filter by severity, MITRE technique, host, status or time range.
- 2Open a detection to see the evidence, the mapped MITRE technique, the affected asset and the raw event.
- 3Set a status — open → acknowledged → in progress → resolved (or false positive) — and add an analyst note.
- 4Promote related detections into an alert or case when they warrant investigation.
8. Investigate alerts
An alert is a correlated, higher-confidence signal (often several detections). Under Alerts:
- 1Review the alert title, severity, risk score and timeline.
- 2Press Investigate to claim it (new → investigating), then work it: inspect the linked detections and affected user/host.
- 3Pivot into Hunting to find related activity, or open a Case to track the investigation.
- 4Finish with Resolve (real threat, handled) or False positive — a short note keeps the audit trail complete.
9. Threat hunting
Use Hunting to proactively search telemetry and follow leads:
- 1Search across endpoint events by process, user, host, hash, IP, etc.
- 2View a timeline of what happened on a host around an event.
- 3Expand a process tree to see parent/child lineage.
- 4Pivot on any indicator (IP, hash, user) to find everywhere it appears.
10. Take response actions
From a detection, alert, asset or the Response page you can act on an endpoint. Available actions:
- Isolate host — cut network access except the management channel.
- Unisolate host — restore connectivity.
- Kill process — terminate a process by PID.
- Quarantine file — move a malicious file to secure storage.
- Block / unblock hash — deny a file from executing by SHA-256.
- Collect forensics — gather artifacts (process list, connections, etc.).
- 1Choose the action and target (host, PID, path or hash) and a reason.
- 2Submit — the action is recorded and cryptographically signed, then delivered to the agent, which executes it and reports back.
- 3Track status on the Response page: pending → executing → completed / failed.
11. Manage cases
A Case groups detections, alerts, affected assets and notes for an investigation.
- 1Create a case from an alert/detection, or under Cases directly.
- 2Link the relevant detections and assets; set severity and priority.
- 3Add timeline notes as the investigation progresses.
- 4Close with a resolution summary (or mark false positive) when done.
12. Assets & risk
Under Assets, every onboarded endpoint is listed with platform, criticality and a computed risk score.
- 1Filter by platform, criticality or active status.
- 2Open an asset to see its detections, recent activity and risk breakdown.
- 3Set criticality so risk scoring reflects business importance.
13. Analytics & MITRE ATT&CK
The Analytics area is where monitoring / evaluation / reporting users live:
- Trends of detections, alerts and risk over time.
- MITRE ATT&CK coverage — which tactics/techniques are firing.
- Top techniques, hosts and users by activity.
Use the time range to produce weekly/monthly summaries for reporting.
14. Settings & API keys
- 1Under Settings, update your profile and (where permitted) manage users and roles.
- 2Generate an API key for programmatic/agent access; store it securely — it is shown only once.
- 3Configure notification and integration preferences if available to your role.
15. Troubleshooting & support
Login takes a long time / “Waiting for service…”. Managed hosting cold-starts the first request after idle; wait a few seconds and retry.
No data after installing the agent. Confirm the install command ran as admin/root and finished without errors; check the host can reach the backend URL; verify the asset shows under Assets with a recent last seen.
A response action stays “pending”. The target agent must be online and polling. Confirm the host is connected; the action completes once the agent picks it up.
Dashboards are empty. Either no agents are reporting yet (onboard one — section 4) or your time range predates any activity (widen it).
Still stuck? Contact your HeptaSec administrator or your organization's support channel.
© 2026 HeptaSec. All rights reserved.