Hyperproof

Prev Next

Hyperproof centralizes how organizations manage policies, controls, risks, and evidence. Hyperproof reduces manual effort, improves visibility into compliance posture, and makes audit readiness an ongoing, predictable process. For detailed information refer to the Hyperproof official documentation.

Integration Method: API

Tables: Ticket Inventory (99405001), User Inventory (5003)

This integration supports the following types of events.

Event

Description

Issues

Retrieves details about issue on policy exceptions within an organization

Users

List of users under the organization

 

This integration supports the following versions.

Hyperproof

v1.0

Prerequisites

  • The user should have access to the Hyperproof portal.

  • The user should have access to the DataBee console.

Configuration Overview

  1. Create an API client in Hyperproof.

  2. Add the Hyperproof data feed integration in the DataBee console with the Hyperproof client id and client secret.

    DataBee Parameter

    Hyperproof Parameter

    Client ID

    Client ID

    Client Secret

    Client Secret

     

Hyperproof Configuration

On the Hyperproof platform, an API client must be created. The API client can be either a Personal API client or a Service Account API Client.

The scopes needed for this integration are:

  • Issue.read

  • Control.read

  • Customfield.read

  • Risk.read

  • Program.read

  • User.read

The general steps for creating an API client are:

  1. Click on the Settings link at the bottom of the navigation bar.

  2. Click on the API clients section under Settings.

  3. Choose either the Service Account or Personal tab at the top of the page.

  4. Click +New to create a new API client.

  5. Specify a name for your client.

  6. Add the required scopes mentioned above

  7. Specify the role for the service account that will be associated with the API client.

  8. Copy the Client ID and Client Secret values. These will be used for the API integration.

For more details, refer to the Hyperproof documentation at https://developer.hyperproof.app/guides/oauth-client-credentials

DataBee Configuration

  1. Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
     A screenshot of a computer  AI-generated content may be incorrect.

  2. Search for Hyperproof and click it as shown below.


    A screenshot of a computer  AI-generated content may be incorrect.

  3. Click on the API Ingest option for the collection method.
     

  4. Enter feed contact information and scroll down.

    A screenshot of a computer  AI-generated content may be incorrect.

  5. In the configuration page, confirm the following:

    • Authorization Method: Oauth2

    • API Base URL: This is the base URL that DataBee will interact with

    • Client ID: Enter the client id copied earlier.

    • Client Secret: Paste the client secret copied earlier.

    • Event types: Preselected for all the event types that integration pulls.


    A screenshot of a computer  AI-generated content may be incorrect.

  1. Click Submit.

Troubleshooting Tips

  • Ensure the client id is pasted correctly in the client id field. If unexpected characters are included, reconfigure the DataBee feed.

  • Ensure the client secret is pasted correctly on the client secret column as this feed follows a basic authorization method.