AccessExplanationPath
No description
type AccessExplanationPath {
context: JSONObject!
edges: [AccessExplanationEdge!]!
hit: AccessExplanationHit!
membershipPathEdgeIds: [ID!]!
nodeRefs: [GraphSnapshotNodeRef!]!
nodes: [ID!]!
}
Fields
AccessExplanationPath.context ● JSONObject! non-null scalar
Read-only namespaced membership scope, separate from native Grant qualifiers. Omitted input means unscoped {}.
AccessExplanationPath.edges ● [AccessExplanationEdge!]! non-null object
AccessExplanationPath.hit ● AccessExplanationHit! non-null object
AccessExplanationPath.membershipPathEdgeIds ● [ID!]! non-null scalar
AccessExplanationPath.nodeRefs ● [GraphSnapshotNodeRef!]! non-null object
The same hops resolved for display, positionally aligned with nodes and always the same length. The traversal already excludes deleted nodes, so a hop that cannot be resolved is an invariant violation and fails the read rather than rendering a placeholder.
AccessExplanationPath.nodes ● [ID!]! non-null scalar
Member Of
AccessExplanation object