Asset Operations
TestNet provides a comprehensive yet intuitive operations toolkit—spanning quick filtering, composite saved views, batch governance, Excel round-trips, and point-in-time version rollbacks—enabling security teams to manage massive digital inventories efficiently.
1. Quick Filters & Advanced Query Builder
Every asset table (Domains, IPs, Web Endpoints, etc.) features dedicated search and filter capabilities:
1. QuickFiltersBar
Each asset type ships with built-in DSL quick-filter chips — click one to apply its query instantly:
- Web assets: Active sites, HTTPS, HTTP 200, added in last 7 days;
- Vulnerabilities: High/Critical, Critical only, Unfixed, High-severity unfixed;
- IP assets: Active hosts, Public IPs, Private IPs;
- Port assets: Active ports, HTTP, HTTPS, database ports;
- Subdomains: Admin/console, Dev/staging, Active subdomains.
2. QueryBuilder & Saved Custom Views
- For complex multi-condition queries (e.g., Domain contains
testAND Open Port includes8080AND Tag containsJavaWeb):- Click "Advanced Query" on the right of the filter bar to expand QueryBuilder;
- Combine "AND / OR" logical rule groups and apply;
- Click "Save as View" and name it (e.g., External Staging & Dev Surface);
- Select your view from the presets dropdown anytime to restore conditions with one click.
2. Bulk Import & Export
1. Excel Template Ingestion
Click "Import Excel" at the top of any asset table:
- Click "Download Template" to receive a pre-formatted spreadsheet with validation guidelines;
- Populate asset details and drag-and-drop to upload. Tags can be separated by commas
,or semicolons;(e.g.,Production,Payment,Public); - Automated Merging: Pre-existing assets automatically merge tags and update discovery timestamps without duplicate pollution.
2. Cross-Page Full Export
Click "Export Excel":
- TestNet maps active filters (keywords, QueryBuilder rules, project context) to a background export job;
- Generates a standard
.xlsxspreadsheet containing all table columns and system metadata.
3. Batch Governance & Workflow Dispatch
Use the multi-selection toolbar (BatchActions) to perform bulk actions on large collections:
1. Selection Scope
- Current Page: Applies to records checked in the current pagination view;
- All Matching: Selects all matching records across pages (scalable to tens of thousands of items).
2. Batch Operations
- Bulk Tagging: Set business or security tags for all selected assets at once (labels are replaced wholesale on submission).
- Bulk Status Update: Mark selected assets active or inactive.
- Batch Run Workflow / Tool: Bundle the selected assets into an Asset Envelope and dispatch directly to an automated workflow or security tool (e.g., port sweep 50 selected IPs).
- Progress Tracking: A live modal shows processed/total progress, with a summary message when the batch completes.
4. Full Audit History & Point-in-Time Rollback
TestNet's AOP audit logging records every lifecycle mutation—manual edits, Excel updates, and probe-reported telemetry.
Viewing Traces & Comparing Snapshots
Click "History" in the action column of any record to open the historical audit drawer:
- Actor & Timestamps: Identifies which administrator or automated Task ID introduced the change;
- Side-by-Side Diff: Highlights values before and after the modification (e.g., port list expanded from
80to80, 8080, status changed fromPENDINGtoACTIVE); - One-Click Rollback: If an automated scan incorrectly overwrote attributes, click "Rollback" on any previous version to instantly restore the asset snapshot.
Related Documentation
- Asset Management Overview — common asset operations and import results
- Asset Tagging & Smart Rules — auto-tagging and ownership mapping rules
- FAQ — import/export troubleshooting