Skip to main content
Applies to BloodHound Enterprise and CE Represents a SAML identity provider configured for the organization. This node captures the SAML SSO configuration details and serves as the parent container for external identity mappings. Through external identities, it enables linking GitHub users to their corporate identities in the identity provider. Created by: Git-HoundGraphQlSamlProvider

Edges

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

Inbound Edges

Edge TypeSource Node TypesTraversable
GH_HasSamlIdentityProviderGH_Organization

Outbound Edges

Edge TypeDestination Node TypesTraversable
GH_HasExternalIdentityGH_ExternalIdentity

Properties

Property NameData TypeDescription
objectidstringThe GraphQL ID of the SAML identity provider.
namestringSame as objectid.
node_idstringSame as objectid.
environment_namestringThe name of the environment (GitHub organization).
environmentidstringThe GraphQL ID of the environment (GitHub organization).
foreign_environmentidstringThe ID of the foreign environment linked to this provider.
digest_methodstringThe digest method used by the SAML provider.
idp_certificatestringThe identity provider’s X.509 certificate.
issuerstringThe SAML issuer URL.
signature_methodstringThe signature method used by the SAML provider.
sso_urlstringThe SAML single sign-on URL.

Diagram