Skip to content

Commit 34f0086

Browse files
authored
Create data-source-audit-headers.md
1 parent 38f7bc7 commit 34f0086

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Additional Headers for Data-Source Requests
2+
3+
Requests towards data-sources include additional headers for auditing of transfer requests by the provider’s backend service.
4+
By that, the provider can manage consumer-specific access without the need to create separate assets for each consumer.
5+
6+
## Additional Headers
7+
8+
The following headers are included in the requests from the EDC's Data-Plane to the `http-datasource` specified in the providing asset:
9+
10+
1. **`edc-contract-agreement-id`**
11+
- Contains the agreement-id for the specific contract between the provider and the consumer
12+
13+
2. **`edc-bpn`**
14+
- Represents the Business Partner Number (BPN) of the consumer
15+
16+
## Key Objectives
17+
- **Enhanced Auditability**: The backend service can log and monitor data requests made by consumers, ensuring traceability.
18+
- **Simplified Configuration**: Providers avoid the need for creating separate assets per consumer.
19+
- **HttpData-Push Transfers**: The same mechanism applies to HttpData-Push, making it straightforward.

0 commit comments

Comments
 (0)