Skip to content

Commit 057ce6a

Browse files
BP-2211: Partial OpenGraph updates for v8.5.0 (#158)
* docs: highlight opengraph extensibility * docs: update search FAQ entry for v8.5.0 enhancements * style: update opengraph iconography * fix: version typo
1 parent a5ef5c0 commit 057ce6a

4 files changed

Lines changed: 26 additions & 13 deletions

File tree

docs/get-started/introduction.mdx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ title: Introduction to BloodHound
44

55
<Card title="Know your adversary with BloodHound security testing." icon="shield" iconType="solid" horizontal={true} />
66

7-
BloodHound uses graph theory to reveal hidden and often unintended relationships within Active Directory, Entra ID (formerly Azure AD), and Microsoft Azure IaaS. Defenders (blue teams) and attackers (red teams) use BloodHound for a deeper understanding of privileged relationships in an environment.
7+
BloodHound uses graph theory to reveal hidden and often unintended relationships within Active Directory and Entra ID (formerly Azure Active Directory). Defenders (blue teams) and attackers (red teams) use BloodHound for a deeper understanding of privileged relationships in an environment.
8+
9+
With the introduction of [OpenGraph](/opengraph/overview) in BloodHound v8.0, you can extend BloodHound's capabilities beyond Active Directory and Entra ID to visualize attack paths across hybrid environments. OpenGraph is a powerful framework that enables you to:
10+
11+
- **Extend coverage** to identity services across other platforms (for example, GitHub, Okta, Jamf, and more)
12+
- **Build custom collectors** that ingest data using a standardized JSON schema
813

914
There are two BloodHound products: BloodHound Enterprise and BloodHound Community Edition (BloodHound CE). This site documents both products.
1015

docs/home.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ export function openSearch() {
119119
</Card>
120120
<Card
121121
title="OpenGraph"
122-
icon="diagram-project"
122+
icon="circle-nodes"
123123
href="/opengraph/overview"
124124
iconType="solid"
125125
>

docs/opengraph/faq.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ You can remove generic data by using one of the following three (3) options:
3131

3232
</Accordion>
3333
<Accordion title="Do custom nodes & edges work with Search and Pathfinding?">
34-
No, not yet.
34+
**Search:** Yes! As of v8.5.0, OpenGraph nodes are partially supported in the search functionality on the **Explore** page. You can search for OpenGraph nodes by display name or object ID, and visualize them in the graph with custom icons and colors. However, you cannot yet prepend search queries by OpenGraph node types.
3535

36-
In the initial BloodHound 8.0 release, OpenGraph nodes and edges are not supported in the Search or Pathfinding tab, so the Cypher tab **must** be used to query the data manually.
36+
**Pathfinding:** Not yet. OpenGraph edges are not currently supported in the **Pathfinding** tab on the **Explore** page. For pathfinding queries involving OpenGraph data, you must use the Cypher tab to query the data manually.
3737
</Accordion>
3838
<Accordion title="How can I add my project to the OpenGraph library?">
3939
Have you built a cool project using OpenGraph and want it featured here? Already got your project in the list and need to update something? Open a ["Library Change" issue](https://github.com/SpecterOps/bloodhound-docs/issues) on the BloodHound Docs repo and we'll get it added for you!

docs/opengraph/overview.mdx

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,22 @@ sidebarTitle: Overview
44
description: "Learn about OpenGraph in BloodHound."
55
---
66

7-
## <Icon icon="diagram-project" iconType="solid" /> The BloodHound OpenGraph
7+
## <Icon icon="circle-nodes" iconType="solid" /> The BloodHound OpenGraph
8+
89
<CardGroup cols={2}>
9-
<Card title="OpenGraph Requirements" icon="square-check" href="/opengraph/requirements" horizontal iconType="solid"/>
10-
<Card title="OpenGraph Best Practices" icon="thumbs-up" href="/opengraph/best-practices" horizontal iconType="solid"/>
11-
<Card title="OpenGraph Schema" icon="gear" href="/opengraph/schema" horizontal iconType="solid"/>
12-
<Card title="Custom Icons" icon="icons" href="/opengraph/custom-icons" horizontal iconType="solid"/>
13-
<Card title="OpenGraph API" icon="gears" href="/opengraph/api" horizontal iconType="solid"/>
14-
<Card title="OpenGraph Community Library" icon="book" href="/opengraph/library" horizontal iconType="solid"/>
15-
<Card title="OpenGraph Community Incentive Program" icon="people-group" href="/opengraph/ocip" horizontal iconType="solid"/>
16-
<Card title="OpenGraph FAQ" icon="question" href="/opengraph/faq" horizontal iconType="solid"/>
10+
<Card title="OpenGraph Requirements" icon="square-check" href="/opengraph/requirements" horizontal iconType="solid" />
11+
12+
<Card title="OpenGraph Best Practices" icon="thumbs-up" href="/opengraph/best-practices" horizontal iconType="solid" />
13+
14+
<Card title="OpenGraph Schema" icon="brackets-curly" href="/opengraph/schema" horizontal iconType="solid" />
15+
16+
<Card title="Custom Icons" icon="icons" href="/opengraph/custom-icons" horizontal iconType="solid" />
17+
18+
<Card title="OpenGraph API" icon="brackets-curly" href="/opengraph/api" horizontal iconType="solid" />
19+
20+
<Card title="OpenGraph Community Library" icon="book" href="/opengraph/library" horizontal iconType="solid" />
21+
22+
<Card title="OpenGraph Community Incentive Program" icon="people-group" href="/opengraph/ocip" horizontal iconType="solid" />
23+
24+
<Card title="OpenGraph FAQ" icon="question" href="/opengraph/faq" horizontal iconType="solid" />
1725
</CardGroup>

0 commit comments

Comments
 (0)