Diligent HighBond integration

Audit & risk: projects, controls, control tests, issues, risks, frameworks, entities, robots

Help CentreConnectors

Overview

Diligent HighBond (Diligent One) is an audit, risk and compliance platform. The Automize connector reads the audit workspace — projects, objectives, controls, control tests, walkthroughs, risks, issues, frameworks, entities and request items — creates and updates issues, and runs Robot tasks.


Setting up the connection

Auth type: Bearer Token.

  1. In Launchpad, open your profile → Manage API tokens and create a token. It is shown once, at creation.
  2. Note the region your Diligent One instance is provisioned in. A request sent to the wrong region host fails rather than redirecting, so this has to be right.
  3. Get the numeric organization ID from Launchpad → Options → Organization.
  4. In Automize, open Settings → Connectors → Diligent HighBond → Add connection and fill in the token, region and organization ID.

Available operations

39 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create IssueGeneralRaise an issue on a project. Pass the fields flat (title, description, severity...) — they are wrapped in the JSON:API envelope for you.
Get ControlGeneralGet one control by its ID
Get IssueGeneralGet one issue by its ID
Get ObjectiveGeneralGet one objective by its ID
Get ProjectGeneralGet one project by its ID
Get RiskGeneralGet one risk by its ID
List AnalysesGeneralList the analyses in a Results collection
List Analysis TablesGeneralList the tables of one analysis
List CollectionsGeneralList Results collections
List Compliance RegulationsGeneralList compliance regulations
List Compliance RequirementsGeneralList the requirements of one compliance regulation
List Control Test PlansGeneralList control test plans
List Control TestsGeneralList control tests and their results
List ControlsGeneralList controls across the organisation
List EntitiesGeneralList entities (the org units audit work is scoped to)
List Entity CategoriesGeneralList entity categories
List FrameworksGeneralList compliance frameworks
List GroupsGeneralList user groups. ⚠️ Rate-limited to 3 requests per MINUTE
List Issue ActionsGeneralList the remediation actions attached to an issue
List IssuesGeneralList issues across the organisation
List MitigationsGeneralList mitigations
List Objective ControlsGeneralList the controls mitigating an objective's risks
List Objective RisksGeneralList the risks recorded against an objective
List Project IssuesGeneralList the issues raised on one project
List Project ObjectivesGeneralList the objectives of one project
List Project Request ItemsGeneralList the request items of one project
List Project TypesGeneralList the project types configured for the organisation
List ProjectsGeneralList audit projects in the organisation
List Request ItemsGeneralList PBC / request items
List Robot TasksGeneralList the tasks of one robot
List RobotsGeneralList HighBond robots
List Strategy ObjectivesGeneralList strategy objectives
List Strategy RisksGeneralList enterprise (strategy) risks
List Table RecordsGeneralList the records held in a Results table
List Time EntriesGeneralList time entries logged against projects
List UsersGeneralList organisation users. ⚠️ Rate-limited to 3 requests per MINUTE
List WalkthroughsGeneralList control walkthroughs
Run Robot TaskGeneralTrigger a robot task immediately
Update IssueGeneralUpdate an existing issue's fields

Operations

Create Issue

Raise an issue on a project. Pass the fields flat (title, description, severity...) — they are wrapped in the JSON:API envelope for you.

ParameterRequiredTypeDescription
Project ID project_idYesstring
Title titleNostring
Description descriptionNotext
Attributes (raw) attributesNoobject

Get Control

Get one control by its ID

ParameterRequiredTypeDescription
Control ID idYesstring

Get Issue

Get one issue by its ID

ParameterRequiredTypeDescription
Issue ID idYesstring

Get Objective

Get one objective by its ID

ParameterRequiredTypeDescription
Objective ID idYesstring

Get Project

Get one project by its ID

ParameterRequiredTypeDescription
Project ID idYesstring

Get Risk

Get one risk by its ID

ParameterRequiredTypeDescription
Risk ID idYesstring

List Analyses

List the analyses in a Results collection

ParameterRequiredTypeDescription
Collection ID collection_idYesstring

List Analysis Tables

List the tables of one analysis

ParameterRequiredTypeDescription
Analysis ID analysis_idYesstring

List Collections

List Results collections

No input parameters.


List Compliance Regulations

List compliance regulations

No input parameters.


List Compliance Requirements

List the requirements of one compliance regulation

ParameterRequiredTypeDescription
Regulation ID compliance_regulation_idYesstring

List Control Test Plans

List control test plans

No input parameters.


List Control Tests

List control tests and their results

No input parameters.


List Controls

List controls across the organisation

No input parameters.


List Entities

List entities (the org units audit work is scoped to)

No input parameters.


List Entity Categories

List entity categories

No input parameters.


List Frameworks

List compliance frameworks

No input parameters.


List Groups

List user groups. ⚠️ Rate-limited to 3 requests per MINUTE

No input parameters.


List Issue Actions

List the remediation actions attached to an issue

ParameterRequiredTypeDescription
Issue ID issue_idYesstring

List Issues

List issues across the organisation

No input parameters.


List Mitigations

List mitigations

No input parameters.


List Objective Controls

List the controls mitigating an objective's risks

ParameterRequiredTypeDescription
Objective ID objective_idYesstring

List Objective Risks

List the risks recorded against an objective

ParameterRequiredTypeDescription
Objective ID objective_idYesstring

List Project Issues

List the issues raised on one project

ParameterRequiredTypeDescription
Project ID project_idYesstring

List Project Objectives

List the objectives of one project

ParameterRequiredTypeDescription
Project ID parent_resource_idYesstring

List Project Request Items

List the request items of one project

ParameterRequiredTypeDescription
Project ID project_idYesstring

List Project Types

List the project types configured for the organisation

No input parameters.


List Projects

List audit projects in the organisation

No input parameters.


List Request Items

List PBC / request items

No input parameters.


List Robot Tasks

List the tasks of one robot

ParameterRequiredTypeDescription
Robot ID robot_idYesstring

List Robots

List HighBond robots

No input parameters.


List Strategy Objectives

List strategy objectives

No input parameters.


List Strategy Risks

List enterprise (strategy) risks

No input parameters.


List Table Records

List the records held in a Results table

ParameterRequiredTypeDescription
Table ID table_idYesstring

List Time Entries

List time entries logged against projects

No input parameters.


List Users

List organisation users. ⚠️ Rate-limited to 3 requests per MINUTE

No input parameters.


List Walkthroughs

List control walkthroughs

No input parameters.


Run Robot Task

Trigger a robot task immediately

ParameterRequiredTypeDescription
Robot task ID idYesstring

Update Issue

Update an existing issue's fields

ParameterRequiredTypeDescription
Issue ID idYesstring
Title titleNostring
Description descriptionNotext
Attributes (raw) attributesNoobject

FAQ

Which region do I choose?
The one your instance was provisioned in — it is part of the Launchpad URL you sign in at. The connector talks to that region's API host directly; a mismatched region returns an error instead of following a redirect, so a connection that authenticates in one region will not quietly work in another.
Can a process run an analytic?
It can run a Robot task (Run Robot Task) and read the results back with List Robot Tasks and List Table Records.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.