Skip to main content

Glossary

TermDefinition
CDPGThe Go-based data-exchange platform described by this documentation.
Control PlaneServices that own identity-domain records, catalogue metadata, policy administration, decisions, commerce, registry, credits, audit, and notifications.
Data PlaneServices that ingest, store, query, filter, subscribe to, and deliver governed data.
Agentic PlaneAgent Registry, Agent Runtime, and MCP Gateway capabilities for governed delegated execution.
Identity Provider (IdP)Keycloak, which authenticates principals and issues OIDC/OAuth tokens.
PrincipalAn authenticated user, application, workload, or agent.
SubjectThe person or application whose authority is being exercised.
ActorThe agent or intermediary performing an action for a subject.
OrganisationThe primary administrative and isolation boundary for users, resources, policies, queries, and audit visibility.
DelegationA revocable, scoped, and time-bounded authority for an actor to act for a subject.
Resource / databankA catalogue-registered dataset or other governed asset addressable by policy.
Access modeThe operation family a grant covers, such as API query, file delivery, or subscription.
PAPPolicy Administration Point; dx-acl-go owns policy authoring and lifecycle records.
PDPPolicy Decision Point; dx-authz-go composes relationship and contextual evaluations.
PEPPolicy Enforcement Point; the gateway, application service, MCP Gateway, or data executor that applies a decision and its obligations.
ReBACRelationship-Based Access Control: deciding from subject–relation–object relationships.
ABACAttribute-Based Access Control: deciding from trusted principal, resource, action, and environment attributes.
OpenFGAThe relationship graph and ReBAC evaluation engine.
OPAOpen Policy Agent; the planned engine for contextual/attribute policy and typed obligations.
ObligationA mandatory enforcement instruction attached to an allow decision, such as a row filter, field mask, rate ceiling, purpose limit, or human approval.
Carried decisionA short-lived, integrity-protected authorization result passed to a data executor so it need not call the PDP synchronously.
OIDC / OAuth 2.0Protocols used for user authentication, workload credentials, and delegated token exchange.
JWT / JWKSThe signed token format and published key set used to validate it.
Workload identityA service's own authenticated identity, distinct from any represented subject or actor.
Subject asserterAn allowlisted workload permitted to forward subject/actor context to another service.
MCPModel Context Protocol; the tool-description and invocation boundary governed by the MCP Gateway.
Semantic firewallArgument, intent, risk, output, and prompt-injection controls around agent tool execution.
HITLHuman in the loop; explicit approval required before a risk-classified action proceeds.
Kill switchAn immediate control that suspends an agent and prevents new sessions/tool actions.
OutboxA table written in the same transaction as a domain change and later relayed to the event broker.
DLQDead-letter queue for messages that exceeded bounded retries and require investigation.
ReconciliationComparing authoritative records with projections and repairing drift.
NGSI-LDETSI context-information APIs used by the resource data plane.
OGC APIOpen Geospatial Consortium interfaces implemented by the geospatial data plane.
GitOpsDeclarative deployment in which versioned manifests are reconciled into a cluster.

See Current and Target State for status terms.