> ## Documentation Index
> Fetch the complete documentation index at: https://bloodhound.specterops.io/llms.txt
> Use this file to discover all available pages before exploring further.

# GH_Enterprise

> A GitHub Enterprise account that contains organizations, enterprise teams, roles, and managed users

<img noZoom src="https://mintcdn.com/specterops/tTIczgde9H07oLXf/assets/enterprise-AND-community-edition-pill-tag.svg?fit=max&auto=format&n=tTIczgde9H07oLXf&q=85&s=ad49a576589f4d2a8081df77d07fdf56" alt="Applies to BloodHound Enterprise and CE" width="482" height="45" data-path="assets/enterprise-AND-community-edition-pill-tag.svg" />

## General Information

A GitHub Enterprise account that contains organizations, enterprise teams, roles, and managed users.

## Properties

| Property                 | Type       | Description                                                                                             |
| ------------------------ | ---------- | ------------------------------------------------------------------------------------------------------- |
| `name`                   | `string`   | The node name used for matching and display.                                                            |
| `displayname`            | `string`   | The human-readable display name.                                                                        |
| `environmentid`          | `string`   | The identifier of the GitHub environment where this node was collected.                                 |
| `last_seen`              | `datetime` | The timestamp when this node was last observed during collection.                                       |
| `node_id`                | `string`   | The stable identifier used as the OpenGraph node ID; this is the native GitHub node ID where available. |
| `collected`              | `boolean`  | Whether this node was collected directly.                                                               |
| `slug`                   | `string`   | The enterprise slug.                                                                                    |
| `enterprise_name`        | `string`   | The enterprise display name.                                                                            |
| `description`            | `string`   | The enterprise description.                                                                             |
| `location`               | `string`   | The enterprise location.                                                                                |
| `url`                    | `string`   | The enterprise GitHub URL.                                                                              |
| `website_url`            | `string`   | The enterprise website URL.                                                                             |
| `created_at`             | `string`   | When the enterprise was created.                                                                        |
| `updated_at`             | `string`   | When the enterprise was last updated.                                                                   |
| `billing_email`          | `string`   | The enterprise billing email.                                                                           |
| `security_contact_email` | `string`   | The enterprise security contact email.                                                                  |
| `viewer_is_admin`        | `boolean`  | Whether the authenticated viewer is an enterprise admin.                                                |
| `environment_name`       | `string`   | The enterprise environment name.                                                                        |
| `query_organizations`    | `string`   | Query for contained organizations.                                                                      |

## Diagram

```mermaid theme={null}
graph LR
    n0["GH_Enterprise"]
    n1["GH_EnterpriseManagedUser"]
    n2["GH_EnterpriseRole"]
    n3["GH_EnterpriseRunnerGroup"]
    n4["GH_EnterpriseTeam"]
    n5["GH_Organization"]
    n6["GH_SamlIdentityProvider"]
    n7["GH_User"]
    n0 -.->|GH_HasMember| n1
    n0 -.->|GH_Contains| n2
    n0 -.->|GH_Contains| n3
    n0 -.->|GH_Contains| n4
    n0 -.->|GH_Contains| n5
    n0 -.->|GH_HasSamlIdentityProvider| n6
    n0 -.->|GH_HasMember| n7
    n2 -.->|GH_CreateEnterpriseOrganizations| n0
    n2 -.->|GH_EditEnterpriseCustomPropertiesForOrganizations| n0
    n2 -->|GH_ManageEnterpriseAdmins| n0
    n2 -.->|GH_ManageEnterpriseIdentityProvider| n0
    n2 -->|GH_ManageEnterpriseMembers| n0
    n2 -->|GH_ManageEnterpriseOrganizationAdmins| n0
    n2 -.->|GH_ManageEnterpriseOrganizations| n0
    n2 -.->|GH_ManageEnterpriseReferrals| n0
    n2 -.->|GH_ManageEnterpriseTeams| n0
    n2 -.->|GH_ReadEnterpriseAuditLog| n0
    n2 -.->|GH_ReadEnterpriseDomainVerification| n0
    n2 -.->|GH_ReadEnterpriseMembers| n0
    n2 -.->|GH_ReadEnterpriseOrgProjects| n0
    n2 -.->|GH_ReadEnterpriseOrganizationAdmin| n0
    n2 -.->|GH_SetEnterpriseInteractionLimits| n0
    n2 -.->|GH_ViewEnterpriseActionsUsageMetrics| n0
    n2 -.->|GH_ViewEnterpriseBilling| n0
    n2 -.->|GH_ViewEnterpriseSecretScanningAlerts| n0
    n2 -.->|GH_WriteEnterpriseActionsPolicies| n0
    n2 -.->|GH_WriteEnterpriseBilling| n0
    n2 -.->|GH_WriteEnterprisePersonalAccessTokenPolicies| n0
    n2 -.->|GH_WriteEnterpriseSso| n0
    n2 -.->|GH_WriteEnterpriseTeamMembers| n0
```

## Edges

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

```mermaid theme={null}
flowchart LR

    GH_Enterprise["GH_Enterprise"]
    GH_EnterpriseManagedUser["GH_EnterpriseManagedUser"]
    GH_EnterpriseRole["GH_EnterpriseRole"]
    GH_EnterpriseRunnerGroup["GH_EnterpriseRunnerGroup"]
    GH_EnterpriseTeam["GH_EnterpriseTeam"]
    GH_Organization["GH_Organization"]
    GH_SamlIdentityProvider["GH_SamlIdentityProvider"]
    GH_User["GH_User"]
    GH_Enterprise -- GH_Contains --> GH_EnterpriseRole
    GH_Enterprise -- GH_Contains --> GH_EnterpriseRunnerGroup
    GH_Enterprise -- GH_Contains --> GH_EnterpriseTeam
    GH_Enterprise -- GH_Contains --> GH_Organization
    GH_Enterprise -- GH_HasMember --> GH_EnterpriseManagedUser
    GH_Enterprise -- GH_HasMember --> GH_User
    GH_Enterprise -- GH_HasSamlIdentityProvider --> GH_SamlIdentityProvider
    GH_EnterpriseRole -- GH_CreateEnterpriseOrganizations --> GH_Enterprise
    GH_EnterpriseRole -- GH_EditEnterpriseCustomPropertiesForOrganizations --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseAdmins --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseIdentityProvider --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseMembers --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseOrganizationAdmins --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseOrganizations --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseReferrals --> GH_Enterprise
    GH_EnterpriseRole -- GH_ManageEnterpriseTeams --> GH_Enterprise
    GH_EnterpriseRole -- GH_ReadEnterpriseAuditLog --> GH_Enterprise
    GH_EnterpriseRole -- GH_ReadEnterpriseDomainVerification --> GH_Enterprise
    GH_EnterpriseRole -- GH_ReadEnterpriseMembers --> GH_Enterprise
    GH_EnterpriseRole -- GH_ReadEnterpriseOrganizationAdmin --> GH_Enterprise
    GH_EnterpriseRole -- GH_ReadEnterpriseOrgProjects --> GH_Enterprise
    GH_EnterpriseRole -- GH_SetEnterpriseInteractionLimits --> GH_Enterprise
    GH_EnterpriseRole -- GH_ViewEnterpriseActionsUsageMetrics --> GH_Enterprise
    GH_EnterpriseRole -- GH_ViewEnterpriseBilling --> GH_Enterprise
    GH_EnterpriseRole -- GH_ViewEnterpriseSecretScanningAlerts --> GH_Enterprise
    GH_EnterpriseRole -- GH_WriteEnterpriseActionsPolicies --> GH_Enterprise
    GH_EnterpriseRole -- GH_WriteEnterpriseBilling --> GH_Enterprise
    GH_EnterpriseRole -- GH_WriteEnterprisePersonalAccessTokenPolicies --> GH_Enterprise
    GH_EnterpriseRole -- GH_WriteEnterpriseSso --> GH_Enterprise
    GH_EnterpriseRole -- GH_WriteEnterpriseTeamMembers --> GH_Enterprise
```

### Inbound Edges

| Edge Type                                                                                                                                  | Source Node Types                                                          | Traversable |
| ------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | ----------- |
| [GH\_CreateEnterpriseOrganizations](/opengraph/extensions/github/edges/gh_createenterpriseorganizations)                                   | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_EditEnterpriseCustomPropertiesForOrganizations](/opengraph/extensions/github/edges/gh_editenterprisecustompropertiesfororganizations) | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ManageEnterpriseAdmins](/opengraph/extensions/github/edges/gh_manageenterpriseadmins)                                                 | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ✅           |
| [GH\_ManageEnterpriseIdentityProvider](/opengraph/extensions/github/edges/gh_manageenterpriseidentityprovider)                             | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ManageEnterpriseMembers](/opengraph/extensions/github/edges/gh_manageenterprisemembers)                                               | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ✅           |
| [GH\_ManageEnterpriseOrganizationAdmins](/opengraph/extensions/github/edges/gh_manageenterpriseorganizationadmins)                         | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ✅           |
| [GH\_ManageEnterpriseOrganizations](/opengraph/extensions/github/edges/gh_manageenterpriseorganizations)                                   | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ManageEnterpriseReferrals](/opengraph/extensions/github/edges/gh_manageenterprisereferrals)                                           | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ManageEnterpriseTeams](/opengraph/extensions/github/edges/gh_manageenterpriseteams)                                                   | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ReadEnterpriseAuditLog](/opengraph/extensions/github/edges/gh_readenterpriseauditlog)                                                 | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ReadEnterpriseDomainVerification](/opengraph/extensions/github/edges/gh_readenterprisedomainverification)                             | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ReadEnterpriseMembers](/opengraph/extensions/github/edges/gh_readenterprisemembers)                                                   | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ReadEnterpriseOrganizationAdmin](/opengraph/extensions/github/edges/gh_readenterpriseorganizationadmin)                               | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ReadEnterpriseOrgProjects](/opengraph/extensions/github/edges/gh_readenterpriseorgprojects)                                           | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_SetEnterpriseInteractionLimits](/opengraph/extensions/github/edges/gh_setenterpriseinteractionlimits)                                 | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ViewEnterpriseActionsUsageMetrics](/opengraph/extensions/github/edges/gh_viewenterpriseactionsusagemetrics)                           | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ViewEnterpriseBilling](/opengraph/extensions/github/edges/gh_viewenterprisebilling)                                                   | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_ViewEnterpriseSecretScanningAlerts](/opengraph/extensions/github/edges/gh_viewenterprisesecretscanningalerts)                         | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_WriteEnterpriseActionsPolicies](/opengraph/extensions/github/edges/gh_writeenterpriseactionspolicies)                                 | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_WriteEnterpriseBilling](/opengraph/extensions/github/edges/gh_writeenterprisebilling)                                                 | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_WriteEnterprisePersonalAccessTokenPolicies](/opengraph/extensions/github/edges/gh_writeenterprisepersonalaccesstokenpolicies)         | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_WriteEnterpriseSso](/opengraph/extensions/github/edges/gh_writeenterprisesso)                                                         | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |
| [GH\_WriteEnterpriseTeamMembers](/opengraph/extensions/github/edges/gh_writeenterpriseteammembers)                                         | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole) | ❌           |

### Outbound Edges

| Edge Type                                                                                    | Destination Node Types                                                                                                                                                                                                                                                                                                   | Traversable |
| -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------- |
| [GH\_Contains](/opengraph/extensions/github/edges/gh_contains)                               | [GH\_EnterpriseRole](/opengraph/extensions/github/nodes/gh_enterpriserole), [GH\_EnterpriseRunnerGroup](/opengraph/extensions/github/nodes/gh_enterpriserunnergroup), [GH\_EnterpriseTeam](/opengraph/extensions/github/nodes/gh_enterpriseteam), [GH\_Organization](/opengraph/extensions/github/nodes/gh_organization) | ❌           |
| [GH\_HasMember](/opengraph/extensions/github/edges/gh_hasmember)                             | [GH\_EnterpriseManagedUser](/opengraph/extensions/github/nodes/gh_enterprisemanageduser), [GH\_User](/opengraph/extensions/github/nodes/gh_user)                                                                                                                                                                         | ❌           |
| [GH\_HasSamlIdentityProvider](/opengraph/extensions/github/edges/gh_hassamlidentityprovider) | [GH\_SamlIdentityProvider](/opengraph/extensions/github/nodes/gh_samlidentityprovider)                                                                                                                                                                                                                                   | ❌           |

## Properties

| Property                 | Type           | Description                                              |
| ------------------------ | -------------- | -------------------------------------------------------- |
| `name`                   | `str`          | -                                                        |
| `displayname`            | `str`          | -                                                        |
| `environmentid`          | `str`          | -                                                        |
| `last_seen`              | `datetime`     | -                                                        |
| `node_id`                | `str`          | -                                                        |
| `collected`              | `bool`         | Whether this node was collected directly.                |
| `slug`                   | `str \| None`  | The enterprise slug.                                     |
| `enterprise_name`        | `str \| None`  | The enterprise display name.                             |
| `description`            | `str \| None`  | The enterprise description.                              |
| `location`               | `str \| None`  | The enterprise location.                                 |
| `url`                    | `str \| None`  | The enterprise GitHub URL.                               |
| `website_url`            | `str \| None`  | The enterprise website URL.                              |
| `created_at`             | `str \| None`  | When the enterprise was created.                         |
| `updated_at`             | `str \| None`  | When the enterprise was last updated.                    |
| `billing_email`          | `str \| None`  | The enterprise billing email.                            |
| `security_contact_email` | `str \| None`  | The enterprise security contact email.                   |
| `viewer_is_admin`        | `bool \| None` | Whether the authenticated viewer is an enterprise admin. |
| `environment_name`       | `str \| None`  | The enterprise environment name.                         |
| `query_organizations`    | `str \| None`  | Query for contained organizations.                       |
