DPP Access Control Ontology

A modular semantic framework for role-, attribute-, relationship- and purpose-based access control over Digital Product Passport data — aligned with ESPR, GDPR and ODRL 2.2.

http://w3id.org/dpp/access-control  ·  Version 1.0.0

Vocabulary modules

OWL vocabularies — documented with WIDOCO

Core (dpp-ac)

Principals, resources, policies, decisions, delegation and access contexts.

HTML TTL WebVOWL

Roles

DPP stakeholder role taxonomy.

HTML TTL WebVOWL

Data categories

ESPR-aligned DPP data category taxonomy.

HTML TTL WebVOWL

GDPR alignment

Legal-basis vocabulary aligned to GDPR / DPV.

HTML TTL WebVOWL

Companion modules

Constraints, rules and policy instances — documented as companion pages

SHACL shapes

14 validation node shapes (incl. SPARQL constraints).

HTML TTL

ESPR policies

Role–permission matrix grounded in ESPR (EU) 2024/1781.

HTML TTL

SPARQL rules

CONSTRUCT rules for access decision logic.

HTML TTL

ASP verification

Answer set programming layer proving policy conflict-freeness, determinism and coverage.

HTML ASP Report

Creator: Rahel Kebede  ·  Contributors: Bincy Veena, Annika Moscati, Peter Johansson

License: CC BY 4.0  ·  Source ontologies: 1.0.0/ontologies/*.ttl