Skip to main content
Applies to BloodHound Enterprise and CE Represents a GitHub App installed on an organization. App installations have specific permissions and can be scoped to all repositories or a selection of repositories. The permissions granted to the app are captured as a JSON string in the properties. Each installation is linked to its parent GH_App via a GH_InstalledAs edge. For installations with repository_selection set to all, GH_CanAccess edges are created to every repository in the organization. For installations with repository_selection set to selected, repository-level edges cannot be enumerated with a PAT (requires app installation token authentication).

Edges

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

Inbound Edges

Outbound Edges

Properties

Diagram