LogoLogo
How to Build Dataspaces?Main IDSA AssetsOther ResourcesManifesto for International Data Spaces
IDS-RAM 4
IDS-RAM 4
  • README
  • Front Matter
    • Front Matter
    • Contributing Projects
  • Introduction
    • 1. Introduction
      • 1.1 Goals of the International Data Spaces
      • 1.2 Purpose and Structure of the Reference Architecture
      • 1.3 Relation to other IDSA assets
  • Context of the International Data Spaces
    • 2. Context of the International Data Spaces
      • 2.1 Data-Driven Business Ecosystems
      • 2.2 Data Sovereignty as a Key Capability
      • 2.3 Data as an Economic Good
      • 2.4 Data Exchange and Data Sharing
      • 2.5 Meaningful data
      • 2.6 Industrial Cloud Platforms
      • 2.7 Big Data and Artificial Intelligence
      • 2.8 The Internet of Things and the Industrial Internet of Things
      • 2.9 Blockchain
      • 2.10 Federated frameworks for data sharing agreements and terms of use
      • 2.11 General Data Protection Regulation
      • 2.12 Contribution of the International Data Spaces to Industry 4.0 and the Data Economy
      • 2.13 Privacy in the connected world
  • Layers of the Reference Architecture Model
    • 3 Layers of the Reference Architecture Model
      • 3.1 Business Layer
        • 3.1.1 Roles in the International Data Spaces
        • 3.1.2 Interaction of Roles
        • 3.1.3 Digital Identities
        • 3.1.4 Usage Contracts
      • 3.2 Functional Layer
      • 3.3 Information Layer
      • 3.4 Process Layer
        • 3.4.1 Onboarding
        • 3.4.2 Data Offering
        • 3.4.3 Contract Negotiation
        • 3.4.4 Exchanging Data
        • 3.4.5 Publishing and using Data Apps
        • 3.4.6 Policy Enforcement
      • 3.5 System Layer
        • 3.5.1 Identity Provider
        • 3.5.2 IDS Connector
        • 3.5.3 App Store and App Ecosystem
        • 3.5.4 Metadata Broker
        • 3.5.5 Clearing House
        • 3.5.6 Vocabulary Hub
  • Perspectives of the Reference Architecture Model
    • 4 Perspectives of the Reference Architecture Model
      • 4.1 Security Perspective
        • 4.1.1 Security Aspects addressed by the different Layers
        • 4.1.2 Identity and Trust Management
        • 4.1.3 Securing the Platform
        • 4.1.4 Securing Applications
        • 4.1.5 Securing Interactions between IDS components
        • 4.1.6 Usage Control
      • 4.2 Certification Perspective
        • 4.2.1 Certification Aspects Addressed by the Different Layers of the IDS-RAM
        • 4.2.2 Roles
        • 4.2.3 Operational Environment Certification
        • 4.2.4 Component Certification
        • 4.2.5 Processes
      • 4.3 Data Governance Perspective
        • 4.3.1 Governance Aspects Addressed by the Different Layers of the IDS-RAM
        • 4.3.2 Data Governance Model
        • 4.3.3 Data as an Economic Good
        • 4.3.4 Data Ownership
        • 4.3.5 Data Sovereignty
        • 4.3.6 Data Quality
        • 4.3.7 Data Provenance
        • 4.3.8 Data Space Instances
        • 4.3.9 IDS Rulebook
        • 4.3.10 Privacy Perspective
        • 4.3.11 Governance for Vocabularies
Powered by GitBook

Links:

  • IDSA Website
  • IDSA Github
  • Legal Notice
  • Privacy Policy

© 2016 – 2025 | All Rights Reserved | International Data Spaces Association

On this page
  • Basic interactions for data exchange and data sharing in the International Data Spaces
  • Figure 3.1.2: Roles and interactions in the International Data Spaces
Edit on GitHub
  1. Layers of the Reference Architecture Model
  2. 3 Layers of the Reference Architecture Model
  3. 3.1 Business Layer

3.1.2 Interaction of Roles

Last updated 2 years ago

Basic interactions for data exchange and data sharing in the International Data Spaces

The figure below gives an overview of the roles and the interactions taking place between them. As some of the roles (Certification Body and Evaluation Facilities) are not actively involved in the everyday operations of the International Data Spaces, they are omitted from the illustration. Also, the figure does not include Software Providers and Identity Providers, because of the necessary connection of those roles with all other roles. The Software Provider would be connected to all other roles with the relation provides software. Likewise, the Identity Provider would be connected to all other roles with the relation provides identity.

Figure 3.1.2: Roles and interactions in the International Data Spaces

The table below gives an overview of possible (mandatory are marked with X or optional marked with (X)) interactions taking place in the IDS.

Data Owner
Data Provider
Data Consumer
Data User
Metadata Broker
Clearing House
Identity Provider
Service Provider
App Provider
App Store
Vocabulary Provider
Certification Body
Evaluation Facility

Data Owner

-

X

-

-

-

(X)

-

(X)

(X)

(X)

(X)

-

(X)

Data Provider

X

-

X

-

X

(X)

X

(X)

(X)

(X)

(X)

-

X

Data Consumer

-

X

-

X

(X)

(X)

X

(X)

(X)

(X)

(X)

-

X

Data User

-

-

X

-

-

(X)

-

(X)

(X)

(X)

(X)

-

(X)

Metadata Broker

-

(X)

(X)

-

-

-

X

(X)

-

-

?

-

X

Clearing House

(X)

(X)

(X)

(X)

-

-

X

(X)

(X)

(X)

(X)

-

X

Identity Provider

-

X

X

-

X

X

Federation

-

(X)?

(X)?

-

-

X

Service Provider

(X)

(X)

(X)

(X)

(X)

(X)

-

-

(X)

(X)

(X)

-

X

App Provider

(X)

(X)

(X)

(X)

-

(X)

(X)

(X)

-

(X)

-

-

(X)

App Store

(X)

(X)

(X)

(X)

-

(X)

(X)

(X)

(X)

-

(X)

-

(X)

Vocabulary Provider

(X)

(X)

(X)

(X)

?

(X)

(X)

(X)

(X)

(X)

-

-

X

Certification Body

-

-

-

-

-

-

-

-

-

-

-

-

X

Evaluation Facility

(X)

X

X

X

X

X

X

X

(X)

X

X

X

-

This shows only the basic interactions taking place between the different roles in the International Data Spaces. For data exchange, additional, more specific interactions are necessary. These interactions are described in the section of the Reference Architecture Model.

Process Layer
Roles and interactions in the International Data Spaces