RunZero
Overview
The RunZero integration connects the Praetorian Guard Platform (PGP) with RunZero (formerly Rumble), importing discovered network assets, open services, and device fingerprints into your unified attack surface view. RunZero is a cyber asset attack surface management (CAASM) platform that uses agentless scanning and passive discovery to build a comprehensive inventory of every device on your network, including IT, OT, IoT, and cloud assets.
By connecting RunZero to PGP, you gain visibility into the full breadth of assets that RunZero discovers across your network segments. PGP correlates this internal asset inventory with your external attack surface data, enabling you to identify unmanaged devices, shadow IT, and assets that may be reachable from the internet but were previously unknown to your security team.
This integration operates in a read-only capacity. PGP queries the RunZero Export API to retrieve asset and service data but never modifies scan configurations, tasks, or asset states in your RunZero environment.
---
What the Integration Does
When enabled, PGP connects to the RunZero API and performs the following:
All data flows one direction: from RunZero into PGP. Discovered devices become PGP assets, open services become PGP attributes, and device fingerprints provide enrichment context for prioritization.
---
Prerequisites
Before setting up the integration, ensure you have:
Creating an API Key
https://console.runzero.comPGP Integration) and set the Role to Read OnlyFor self-hosted deployments, navigate to Administration > API Keys in your RunZero console.
---
Setup
Field Reference
Once connected, PGP will begin syncing asset and service data on its regular integration schedule.
---
What Data Is Synced
Assets
Each discovered device in RunZero is imported into PGP as an asset.
Attributes (Services)
Open services detected on each asset are imported as PGP attributes.
Device Fingerprints
RunZero's fingerprinting data is imported to enrich asset context.
---
API Endpoints Used
PGP uses the RunZero REST API v1.0. All requests use token-based authentication and are read-only (GET).
All API requests include the Authorization: Bearer {api_key} header for authentication.
---
Troubleshooting
---
Security and Data Handling
Authorization: Bearer header over HTTPS for all requests.