BDI Technical Roles
Summary
The building block aims to define BDI's technical roles, including Identity Provider, Identity Broker, Association Administrator, Data Owner, Data Service Provider, and Data Consumer. Each role plays a crucial part in managing identity, data control, and service provision within BDI's framework.
Purpose of this building block
The purpose of this building block is to define the technical roles in BDI
BDI defines these technical roles :
Identity Provider
Identity Broker
Association Administrator
Data Owner
Data Service Provider
Data Consumer
Concepts
Identity Provider
The Identity Provider-role is fulfilled by a legal entity whose tooling identifies and authenticates humans (and specifically, Human Data Consumers representing Data Consumers).
Identity Broker
The Identity Broker-role is fulfilled by a legal entity that provides Data Service Providers access to different Identity Providers, and that offers humans the option to choose with which Identity Provider to identify and authenticate themselves.
Association Administrator
Functionary responsible for operating the services of a BDI Association reporting to its Members.
Data Owner
The data Owner is a legal entity who:
Has control over data and access to data
Controls decisions on Data Sovereignty and Trust Sovereignty
Controls authorization policies, representation rules, professional qualification verification of staff and contractors
Controls subscription to the Event Pub/Sub Service, and publishing of events to subscribers
Controls discovery and endpoints
Controls roles assumed by entity
Data Service Provider
A Data Service Provider that acts under supervision and on behalf of the Data Owner
Data Consumer
Requests access to data and/or Representation Register and/or Professional Qualification Register of the Data Owner
Controls discovery and endpoints
Requests subscription to Event Pub/Sub Service of the Data Owner, receives and evaluates events.
Implementation Considerations
Implementation of the basic BDI mechanisms assumes the existence of these technical roles.
Interlinkages with other building blocks
Digital Identity
Authentication
Authorisation
Association Register
Zero Trust Check
Core design decisions
The iSHARE Trust Framework provides a comprehensive description of what iSHARE calls Certified Roles. The Common Roles of the BDI are derived from these descriptions, such as:
Further reading
https://framework.ishare.eu/is/framework-and-roles
https://dssc.eu/space/BVE/357075333/Data+Sovereignty+and+Trust
https://framework.ishare.eu/is/functional-requirements-per-role
Last updated