Skip to main content
Applies to BloodHound Enterprise and CE Represents a Jamf Pro account group. Groups aggregate accounts and hold shared permissions that are inherited by their members. Groups can have Full Access or Site Access privilege levels.

Created by

process_group_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

Outbound Edges

Properties

Property NameData TypeDescription
displaynamestringDisplay name of the group
privilegeSetstringPrivilege set assigned (Administrator, Custom, etc.)
objectidstringUnique identifier for the Group
namestringName of the group
siteIDintegerID of the site the group is assigned to
accessLevelstringAccess level (Full Access, Site Access)
TierintegerSecurity tier classification (0 for administrator groups)
privilegesJSSObjectsstring[]JSS Object permissions granted to the group
privilegesJSSActionsstring[]JSS Action permissions granted
privilegesJSSOSettingsstring[]JSS Settings permissions granted
membersstringSerialized list of group members

Relationship Diagram

Note: Some non-traversable edges have been omitted for clarity. The diagram shows all traversable edges and structurally important non-traversable edges. Omitted edges include: jamf_Update_API_Client_and_Update_Roles, jamf_Update_API_Client_and_Create_Roles, jamf_Update_API_Client_and_Assign_Role, jamf_CreateAPIRoles, and jamf_UpdateAPIRoles.