Skip to main content

Access Graph

The Access Graph is a BloodHound-style interactive visualisation of your privileged-access surface. It maps the relationships between identities, accounts, entitlements, target systems, services, and PAM accounts as a live graph, letting you trace inheritance chains, spot risky paths, and understand the blast radius of any single account.

Requires Pro or Enterprise edition.

Getting There

Navigate to Reports > Access Graph.

Starting a Graph

The canvas is empty when you first open the page. Use the search bar in the top-right to find any identity, account, entitlement, system, service, or PAM account by name. Selecting a search result loads that node and its immediate neighbours onto the canvas.

Alternatively, use one of the pre-built queries in the Filters panel to populate the canvas with a curated dataset without needing a starting node.

ActionEffect
Click a nodeSelects it — properties and edges appear in the Node Details panel
Double-click a nodeMerges that node's neighbourhood into the current graph (non-destructive expand)
Click canvas backgroundDeselects the current node
Scroll wheelZooms in / out
Click and drag (background)Pans the canvas
Click and drag (node)Moves the node; pin it to keep it in place across re-layouts

Graph Canvas Controls

The toolbar above the graph canvas provides:

ControlDescription
+ (Zoom in)Zooms in, centred on the canvas midpoint
(Zoom out)Zooms out, centred on the canvas midpoint
Fit (expand icon)Fits all visible nodes into the canvas
Maximise / RestoreExpands the canvas to fill the full content area (between the topbar and footer, to the right of the sidebar); press again to restore

A loading spinner appears next to the maximise button while a graph query is in progress.

note

The maximise mode hides the Node Details, Filters, and Legend panels. Use the search bar (still visible at the top of the page) to start new queries while maximised.

Node Types

Each node type has a unique icon and colour:

Node TypeColourIconDescription
IdentityBluePerson (user)A human or non-human identity record in OrbisID
AccountGreenCircle-userAn account on a target system, linked or unlinked to an identity
EntitlementPurplePadlockA privilege or role granted to an account
Target SystemGreyServerA scanned target system in the inventory
ServiceAmberGearA discovered service running on a target system
PAM AccountYellowKeyAn account record in your PAM tool inventory

Nodes with the PRIVILEGED flag show a red border ring. Inactive nodes (status ≠ ACTIVE) are displayed at reduced opacity.

The selected node is highlighted with an orange border ring.

Edge Types

Edge TypeLine StyleMeaning
OWNSSolidAn identity owns an account
HAS_ENTITLEMENTSolidAn account holds an entitlement
NESTED_INDashedAn entitlement is nested inside another (group membership)
HOSTSSolidA target system hosts an account or service
RUNS_ASSolidA service runs as an account
EXTERNAL_MEMBERDottedCross-system or external group membership
VAULTED_INSolidAn account is managed by a PAM account in the vault

Edges that form part of a path finder result are highlighted in orange.

Right-Hand Panels

Three collapsible panels on the right side of the canvas provide controls and information. Only one panel can be open at a time — opening a panel automatically closes the others.

Node Details

Shown by default when the page loads.

When a node is selected, the Node Details panel shows:

  • Type badge and PRIVILEGED badge (if applicable)
  • Node label
  • Action buttons for the selected node
  • Properties table — all key-value properties stored on the node
  • Outgoing edges — clickable list of edges from this node to its neighbours
  • Incoming edges — clickable list of edges arriving at this node

Clicking a neighbour label in the edge lists jumps the selection to that node.

Node Action Buttons

ButtonDescription
Expand outMerges the outbound neighbourhood of this node into the graph
Expand inMerges the inbound neighbourhood of this node into the graph
Pin / UnpinLocks the node's position so it is not moved by subsequent layout runs
Hide / UnhideTemporarily hides the node from the canvas (it remains in the graph state)
Set as path startMarks this node as the start of a path finder query
Set as path endMarks this node as the end of a path finder query

Focus Toggle (Identity / Account nodes only)

When an Identity or Account node is selected, a Focus toggle switch appears in the Node Details panel:

Focus: hide other identities & accounts

Enabling Focus hides all other Identity and Account nodes from the canvas, along with any entitlements, services, or other nodes that are only reachable via those hidden nodes. Nodes that are also reachable via the focused identity remain visible.

When you expand the graph further (via double-click or Expand buttons) while Focus is active, the filter is automatically re-applied to any newly loaded nodes.

Toggle Focus off (or use Show all hidden nodes) to restore all hidden nodes.

note

The Focus toggle can be activated even when only one identity is currently on the canvas — it is designed to persist across depth expansions where more identities may appear.

Filters

Changing any filter value automatically re-runs the last graph expansion with the new settings applied — no need to click a separate "Apply" button.

FilterDescription
DepthHow many hops from the root node to traverse (1–6). Lower depth = faster and more focused; higher depth = broader graph
LayoutThe graph layout algorithm to use when positioning nodes
Node typesRestrict which node types are included in the result. Leave empty to include all types
Edge typesRestrict which edge types are traversed. Leave empty to include all types
Active only / Including inactiveToggle to include or exclude accounts and identities with a non-ACTIVE lifecycle status

Layout Options

LayoutDescription
Force-directed (default)Physics-based layout that spreads nodes naturally. Best for general exploration
HierarchicalTop-down tree layout. Best for showing inheritance or delegation chains
ConcentricRings centred on the most-connected node. Best for blast-radius analysis

Pre-Built Queries

Pre-built queries populate the canvas with a curated dataset without needing a starting node. Select a query from the dropdown to run it immediately.

QueryDescription
Privileged servicesAll services that run as a privileged account, with their associated accounts and systems
Unvaulted privileged accountsPrivileged accounts that have no VAULTED_IN edge — not managed by any PAM tool
Shared privileged accountsPrivileged accounts identified as shared (multiple identities linked or no owner linked)
note

Pre-built queries may be truncated if the result set exceeds the server-side node/edge cap. A warning banner appears when truncation occurs. Narrow your Filters or use a specific search to explore a focused subset.

Path Finder

The Path Finder finds the shortest access path between two nodes, up to 8 hops, and highlights it in orange on the canvas.

  1. Select a node and click Set as path start
  2. Select another node and click Set as path end
  3. In the Filters panel, click Find path

The From and To node labels are shown in the Filters panel for reference. Click the × button to clear both endpoints.

If no path exists within 8 hops in the outbound direction, a notification is displayed and the canvas is unchanged.

Export

ButtonOutput
PNGFull-canvas PNG image at 2× resolution with a white background
JSONAll nodes and edges currently in the graph state, as a JSON file

Exported files are named with a timestamp (e.g., access-graph-2026-06-20T10-30-00-000Z.png).

Reset

Reset clears the entire graph state, deactivates Focus mode, and returns the canvas to its empty starting state.

Legend

The Legend panel shows the icon and colour for each node type, and the line style for each edge type.

Tips

  • Start broad, then narrow — search for a high-value target system or a privileged entitlement to see what is connected, then use the Focus toggle or node type filter to reduce noise.
  • Blast radius — double-click any Account node to expand outward; switch to the Hierarchical layout to see the chain of entitlements inherited by that account.
  • Unvaulted accounts — run the Unvaulted privileged accounts pre-built query to instantly see which privileged accounts are not covered by your PAM tool.
  • Path analysis — use Path Finder to verify whether a low-privilege account can reach a high-value system through a chain of group memberships or entitlement nesting.
  • Pinning — pin key reference nodes before running a second expansion so they stay anchored in position while the layout re-runs around them.