runZero
Vulnerabilities
Collects vulnerability data from the runZero platform.
Sync Type: Incremental
Requirements
Before connecting Monad to runZero, you need credentials from the runZero console. runZero supports two authentication methods: an Export API token or OAuth 2.0 client credentials.
Option 1 — Export API Token
- Log in to the runZero console and navigate to Account > API tokens.
- Click Create export token (or use an existing Export Token or Account API Token).
- Copy the generated token. You will need it when configuring the Monad connector.
Option 2 — OAuth 2.0 Client Credentials
- Log in to the runZero console and navigate to Account > API clients.
- Click Create API client and give it a descriptive name (e.g.
Monad Integration). - Assign at least the Export scope so the client can read vulnerability data.
- Copy the Client ID and Client Secret. You will need both when configuring the Monad connector.
Organization ID
You also need the UUID of the runZero organization whose vulnerability data you want to collect.
- In the runZero console, navigate to Organizations.
- Click the target organization and copy the UUID from the URL or organization detail page.
Configuration
The following configuration defines the input parameters.
Settings
| Setting | Type | Required | Description |
|---|---|---|---|
| Organization ID | string | Yes | The UUID of the runZero organization to collect data from. |
| Authentication Method | one of | Yes | Authentication method to use for accessing the runZero API. Choose between API Token and OAuth 2. |
Authentication Method: API Token
| Field | Type | Required | Description |
|---|---|---|---|
| API Token | secret string | Yes | The runZero API token (e.g. an Export Token or Account API Token). |
Authentication Method: OAuth 2
| Field | Type | Required | Description |
|---|---|---|---|
| Client ID | secret string | Yes | The OAuth 2.0 client ID for the runZero API. |
| Client Secret | secret string | Yes | The OAuth 2.0 client secret for the runZero API. |
Setup Walk-through
- Obtain your runZero credentials using one of the methods described in the Requirements section above.
- In the Monad UI, navigate to Inputs and click Add Input.
- Search for and select runZero Vulnerabilities.
- Enter the Organization ID (the UUID of the runZero organization).
- Under Authentication Method, select either API Token or OAuth 2:
- API Token: paste your Export Token or Account API Token into the API Token field.
- OAuth 2: enter the Client ID and Client Secret from your runZero API client.
- Click Test Connection to verify Monad can reach the runZero API with the provided credentials.
- Click Save to activate the input. Monad will begin the initial full sync and switch to incremental syncs on subsequent runs.
Related Articles
Last modified on