Skip to main content
Applies to BloodHound Enterprise and CE Represents a disabled Jamf Pro API client integration. Disabled API clients retain their role assignments but cannot authenticate. If re-enabled, they regain all assigned permissions.
This node shares its property set with jamf_ApiClient. The difference is that the client’s enabled property is false.

Created by

process_api_client_nodes in lib/preprocess.py

Edges

The tables below list edges defined by the JamfHound extension only. Additional edges to or from this node may be created by other extensions.

Inbound Edges

Edge TypeSource Node TypesTraversable
jamf_Containsjamf_Tenant, jamf_Site

Outbound Edges

Properties

Property NameData TypeDescription
displayNamestringDisplay name of the API client
namestringName of the API client
enabledbooleanWhether the API client is enabled (always false)
authorizationScopesstring[]API roles assigned to this client
privilegesstring[]Resolved list of all privileges from assigned roles
TierintegerSecurity tier classification

Relationship Diagram

Note: Some non-traversable edges have been omitted for clarity. The diagram shows all traversable edges and structurally important non-traversable edges.