General Information
The role a user or team has at the GitHub Enterprise level.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. |
github_role_id | string or integer | The raw GitHub role ID. |
short_name | string | The role short name. |
description | string | The role description. |
source | string | The role source. |
type | string | The role type. |
created_at | string | When the role was created. |
updated_at | string | When the role was last updated. |
permissions | list[string] | Raw enterprise permission strings. |
environment_name | string | The enterprise environment name. |
query_enterprise | string | Query for the containing enterprise. |
query_explicit_members | string | Query for direct user members. |
query_team_members | string | Query for team-assigned members. |
Diagram
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
| Edge Type | Source Node Types | Traversable |
|---|---|---|
| GH_Contains | GH_Enterprise | ❌ |
| GH_HasRole | GH_EnterpriseTeam, GH_User | ✅ |
Outbound Edges
Properties
| Property | Type | Description |
|---|---|---|
name | str | - |
displayname | str | - |
environmentid | str | - |
last_seen | datetime | - |
node_id | str | - |
github_role_id | str | int | None | The raw GitHub role ID. |
short_name | str | None | The role short name. |
description | str | None | The role description. |
source | str | None | The role source. |
type | str | None | The role type. |
created_at | str | None | When the role was created. |
updated_at | str | None | When the role was last updated. |
permissions | list[str] | None | Raw enterprise permission strings. |
environment_name | str | None | The enterprise environment name. |
query_enterprise | str | None | Query for the containing enterprise. |
query_explicit_members | str | None | Query for direct user members. |
query_team_members | str | None | Query for team-assigned members. |