Horizon3 NodeZero is a cloud based autonomous penetration testing platform. This guide walks you through the steps to gather the necessary information and configure your Horizon3 NodeZero client for the purpose of creating an integration with Synqly's Vulnerabilities connector.
Before you begin, ensure that you have:
- Access to the Horizon3 portal and the client that the integration will be created for
- Knowledge of your compliance and data residency needs regarding your Horizon3 NodeZero client
| Permission Level | Purpose |
|---|---|
User | Retrieve data about pentests, hosts, weaknesses, assets, and weakness series |
- Log into the Horizon3 portal using an account that has access to the Horizon3 client that the integration will be created for
- Click your profile picture and then in the dropdown select Settings
- Select My Settings in the menu under the navigation bar at the top of the screen
- Select API Keys from the menu on the left
- Click the Generate API Key button
- In the dropdown titled Permission Level, select the required api key permission level. The required api key permission level can be found above in the section titled Required API Key Permissions
- In the dropdown titled Client select the client that the integration will be created for
- Take note of the API Key value displayed and store it in a safe location
- You have now created a new Horizon3 NodeZero API Key and gathered all the information necessary to configure the integration. Proceed to the next section titled Configuring the Integration
| Integration Parameter | Description |
|---|---|
| Secret | This is the value gathered when creating a new API Key on the user account settings page. |
| Region | This is the Horizon3 region that is used when logging into the Horizon3 portal. |