9A – Consumer consumes a data resource from the provider
Description
To help understand the content of this document, readers should familiarize themselves with the key definitions and actors and the business process introduction containing the diagram legend.
This business process covers the more basic and traditional type of access to a dataset: Data Providers are able to grant Consumers access to a data resource. Contracting (BP - 07) is always in place, whether usage policies (including copyright or sharing policies) are in place or not. Even if the dataset is free and publicly available, such freedom must be indicated in the contract, to protect the Consumer against potential future claims.
The Data Provider can provide access to the dataset using various methods (e.g., direct download link, file transfer via various existing technologies, etc.).
The following actors are involved in the process: Data Provider, and Consumer.
Prerequisites:
The prerequisites for this business process are outlined below. These prerequisites must be met to enable the process to occur:
- Consumer / Provider Onboarded: Before the Consumer / Provider can consume / provide any of the available resources, they should have successfully completed the onboarding business process (Business Process – 3A);
- End User Authenticated & Authorised: The End User is authenticated and has the appropriate role and permissions to perform the steps in the process (Business Process – 3B);
- Resources registered at data space connector: The data space connector is the component to control and ensure data exchange. Hence the resource must be registered as an asset first to define the contract negotiation id needed for the resource descriptions to start contract negotiation.
- Resource description is present in the catalogue: A Resource Description must be published in the catalogue for the Consumer to find a resource on the dataspace (Business Process – 05). As such, it is assumed that the Consumer has searched in the catalogue and found the Resource Description (Business Process - 06).
Business Process Diagram & Steps:
This chapter presents a diagram visualising the business process, labelled with specific steps. Each step is further detailed in the accompanying 'Step Description'.
Step Description:
Below is a description of the steps involved in this business process. Each step outlines the specific actions and decisions required to successfully complete the process:
- Request dataset: The Consumer initiates the process by requesting a specific dataset from the Data Provider. This request is based on the information found in the catalogue, which was previously searched and identified by the Consumer.
- Verify existence of agreed Usage Contract: The Data Provider verifies whether the Consumer has a Usage Contract to ensure the Consumer already has or needs to sign the relevant Usage Contract. If there is already an existing contract in place then the process continues to step 06. If there is no contract the process continues to step 03.
- Enforce access policy: The Data Provider verifies the Consumer description details (as described in their Self-Description), to ensure that according to the access policies, they are allowed to access the requested dataset.
- Terminate process: If the Consumer does not have the required permissions and conditions, or fails the access policy check, the process is terminated, and the Consumer is notified.
- BP - 07 - Consumer establishes a Usage Contract with the Provider for selected Catalogue items: The Consumer and Data Provider establish a formal agreement that outlines the terms and conditions for using the requested data. This contract includes details such as the duration of access, restrictions, permitted uses, and any associated fees. The entire process can be seen in business process - 07. Even if the dataset is public and/or free, and has no usage policies, this must be indicated in the contract, to protect the Consumer against claims in the future.
- Provide access to the dataset: The Data Provider provides the dataset via various means (e.g., direct download link, file transfer via various existing technologies, etc.), as indicated on the offering (Self-Description) and the contract, and accordingly the dataset can be accessed or downloaded.
- Consume data: The Consumer consumes the dataset.
L0 - Business Process | Status: Proposed |
Associated L1s - High Level Requirements
To be determined
Please log in or sign up to comment.