Skip to main content
Applies to BloodHound Enterprise and CE

Prerequisites

Full OpenGraph support requires a PostgreSQL graph database and one of the following editions:
  • BloodHound Enterprise (uses PostgreSQL by default)
  • BloodHound Community v8.0.0+ (requires changing to a PostgreSQL database)
    While many OpenGraph features may work on a Neo4j database, there are functional and performance limitations (see the OpenGraph FAQ). For full support, migrate to a PostgreSQL database.
The OpenGraph Extension Management feature must be enabled before you can manage extensions. Enable this feature on the Administration > Early Access Features page.

Install the Extension

Optional Schemas

If is connected to other BloodHound-supported data sources in your environment, such as , make sure the corresponding schema is installed too. In BloodHound Enterprise v9.3.0 and later, some extensions (such as GitHub, Jamf, and Okta) are pre-installed. Upload any companion schemas that are not already installed. Doing so ensures those cross-platform relationships are modeled correctly in BloodHound.

Import Cypher Queries

Collect and Upload Data

Configure Privilege Zones