Security Assessment
Pre-built Searches
Custom CSV Upload
CSV Format
| Column | Required | Description | Example |
|---|---|---|---|
name | Yes | Search display name | AI_Usage_OpenAI |
query | Yes | TMV1 search query | hostName:(*.openai.com) |
description | No | Description | Monitor OpenAI |
sorting | No | Aggregation field | hostnameDNS, ruleName |
log_type | No | API type | network, detections |
orientation | No | Chart style | horizontal, vertical |
hostName:(*.example.com) | app:(RDP OR SSH) | dstPort:(22 OR 3389) | ruleName:(*SSH*)Manage Searches
The base query is prepended to all searches. It filters which sensor data to search. (productCode:pdi OR productCode:xns) = NDR sensors only.
How searches work
| Column | Description |
|---|---|
category | Group name (Network, SSH, PUA, RDP, Geo, Vendor, Threats) |
name | Display name (must be unique) |
sorting | API field to count by: suid, hostName, app, ruleName, serverPort, clientIp, serverIp, requestMethod, respCode, sslCertCommonName, fileName, fileType, respAppVersion, request |
log_type | network = /v3.0/search/networkActivitiesdetections = /v3.0/search/detectionseverything = both endpoints |
ppt_slide | Slide number in PowerPoint template (empty = Excel only) |
enabled | true or false |
query_type | base = just base query, no filterfilter = base query AND query_valuedomains = base query AND hostName:(*domain1 OR *domain2...) from filetlds = base query AND hostName:(*.tld1 OR *.tld2...) from space-separated listraw = query_value used as-is (no base query) |
query_value | Depends on query_type: filter expression, domain filename, TLD list, or raw query |
Domain list files are used by query_type=domains searches. One domain per line. Lines starting with # are comments.
AI Security Scan (TMAS)
Test LLM endpoints against OWASP LLM Top 10 and MITRE ATT&CK frameworks.
Workflow Runs
Trigger Workflow
POC Security Assessment Pipeline
Automated proof-of-concept assessment: validate searches, collect data, analyze findings, generate reports, and quality check - all in one pipeline.
Probes all 39 searches with countOnly to verify API connectivity, query validity, and estimated data volume per search.
Runs the full assessment: 30-min time chunks, streaming aggregation, smart chunk sizing via countOnly probes. Generates Excel + PowerPoint.
Analyzes collected data: identifies top findings per category, generates risk assessments, and creates insight summaries.
Generates branded PowerPoint report (v2.0 template), Excel workbooks, and downloadable assessment package.
Validates data completeness, cross-references record counts, checks for anomalies, and produces a QA scorecard.
Assessment Sessions
All assessment and scan sessions are saved on the server. You can close the browser and come back - running jobs continue in the background.