One decision authority
UI, API, backend, search, and agent enforcement points share the same logical ABAC authority—through OpenID AuthZEN interfaces to a governed PDP fabric.
Identity Fabric · Decision plane
AvailableOne logical ABAC decision authority for applications, data, and AI agents—fed by relationship intelligence, enforced everywhere, explainable to anyone.
Roles live in directories. Relationships determine real scope but rarely reach the decision point. Enforcement is scattered across UI code, gateways, backends, database filters, and agent tool gateways—each interpreting access on its own terms. When fragments disagree, decisions diverge, access becomes unexplainable, and revocation becomes unsafe.
One decision authority. Every relevant fact. No parallel authorization truth.
UI, API, backend, search, and agent enforcement points share the same logical ABAC authority—through OpenID AuthZEN interfaces to a governed PDP fabric.
Roles, grants, attributes, risk, and relationship intelligence from the graph super PIP assemble at decision time. ReBAC contributes facts—it never issues a competing permit.
Present-state explanation stays distinct from change history. Contribution-aware revocation removes one reason while preserving every other legitimate source.
Meaning, facts, decision, enforcement, and proof—on one spine. PIPs contribute facts. The PDP authorizes. PEPs enforce and may only narrow.
1
App Authorization Contracts declare features, operations, object requirements, and enforcement locations—before any runtime request.
2
Bundles, personas, and governed assignments establish bounded capability. For agents: bounded delegation—never a copied human role.
3
Roles, grants, attributes, risk—and relationship facts from the graph super PIP. The graph contributes facts; it never issues a permit.
4
A PEP sends an AuthZEN request; a serving PDP instance in the governed fabric evaluates policy and returns decision context.
5
UI, gateway, backend, search, and agent PEPs enforce the same decision. Present-state explanation stays distinct from change history.
| Dimension | Typical authorization platform | EmpowerID Governed Authorization |
|---|---|---|
| Starting point | A runtime request arrives | Applications define what access means—before any request |
| Role of the graph | ReBAC issues its own permit—a second truth to reconcile | Graph super PIP contributes relationship facts to one ABAC authority |
| Decision topology | One central PDP—or divergent local engines | One governed policy model; distributed PDP instances with identical semantics |
| AI agents | Gateway traffic filtering; agents inherit human tokens | Delegation, discovery, and invocation governed as three distinct moments |
Capabilities vary by contract and release. Each item shows its own maturity and evidence status.
Applications declare features, operations, object requirements, and enforcement locations—engine-neutral semantics projected into policy, grants, and tests.
Relationship and delegation facts—ownership, membership, management scope, sharing—feed the ABAC decision without becoming a second authorization truth.
Standards-based OpenID AuthZEN between every PEP and PDP. One governed policy model distributed across regions, clusters, and deployment boundaries.
Grant Contribution Registry records every reason access exists. Remove one contribution; preserve others. Explain what remains.
Single authority for point decisions, UI capability loading, and query predicates—result counts never leak what record-level checks would deny.
Authorization before cognition. Reauthorization before action. Govern delegation creation, policy-scoped discovery, and invocation under the same logical authority.
Authorization before cognition. Reauthorization before action.
EmpowerID does not give an AI agent a copy of a human's permissions. Every stage can narrow. No stage can widen.
Delegation
May this user delegate this tool to this agent?
Delegatable tools = agent capability ceiling ∩ owner delegation authority.
Discovery
Which tools are effective for this user, agent, and active delegation?
Policy-scoped tool surface before the agent plans—not its full registered toolbelt.
Invocation
May this agent use this tool on this resource now?
Current delegation, graph, identity, trust, risk, and data-scope facts evaluated again at action time.
Evaluation
May this subject perform this action on this resource?
API, backend, and object actions
Batch evaluation
Which of these actions or resources are permitted?
UI capability loading and efficient multi-checks
Authorized search
Which records may this subject see?
Query predicates and consistent filtering—counts never leak denied records
Market proof
PEP 01/02 and Search PEP 03—interop-tested OpenID Authorization API interfaces.
Identity Fabric and authorization leadership recognized across product, innovation, and market dimensions.
Implementation SKU: EmpowerID Authorization Service — available on the Identity Fabric services catalog.
Governed Authorization is the architecture—one logical ABAC decision authority with super PIP context, contribution-aware explanation, and AuthZEN interfaces. The EmpowerID Authorization Service is the Fabric implementation SKU customers deploy and embed.
No. The graph is a super PIP—it supplies relationship and delegation facts to the ABAC PDP. It contributes facts; it never issues a competing permit.
Governed Authorization decides what may be delegated, discovered, and invoked. Governed Execution corroborates the external effect after authorization. Both run on the same Identity Fabric spine.
OpenID AuthZEN between PEPs and PDPs. EmpowerID AuthZEN 1.0 certification covers PEP 01/02 and Search PEP 03. Continuous access integrates via SSF/CAEP on the same fabric.
Online
Powered by EmpowerID AI