edc-ce icon indicating copy to clipboard operation
edc-ce copied to clipboard

Validation of the logging house extension

Open jkbquabeck opened this issue 2 years ago • 1 comments

--------------------MDS format for quick high level inspection---------------

https://github.com/Mobility-Data-Space/MDS-Project/issues/63

Background

Problem statement

According to legal requirements all transactions in our data space shall be logged. It means the logging house extension (LHE) which is already part of our EDC shall be always be activated and properly configured.

Customer perspective

The participant shall have possibility Quick and easy to check whether the LHE is activated or not.

Business value

Without this feature the data space has no possibility follow the federal antitrust act.

Proposed solution

Description of the feature

On launch the connector should check whether the LHE is properly configured. If the LHE is not properly configured, negotiations and transactions shall be diskaled. The participant shall be informed via UI that the connector is not configured properly.

Dependencies

Logging House Extension, Logging House

Suggested visual realization

TBD

Challenges

TBD

User stories

As Data Space Authority I want to be sure that all connectors in my data space use the logging house for logging.

As Participant I want to be informed via UI if my connector is disabled due to wrong LHE configuration.

Outlook

Next step would be to ping the Logging House and to receive the approproate answer. This feature should be implemented on the LH side too.

jkbquabeck avatar Mar 26 '24 10:03 jkbquabeck

Feature Request

Description

  • When a user accesses the EDC frontend in MDS configuration, this user should be warned if the Logging House extension is not active.
  • This user should also be warned if necessary parameters of the extension are not set (e.g. URL) or obviously wrong set (e.g. URL=no_protocol.eu/log)

Which Areas Would Be Affected?

  • EDC API Wrapper
  • EDC UI (MDS version)

Why Is the Feature Desired?

MDS requires Logging House to be activated. Users shall be hinted, that the EDC is not correctly configured for MDS - thus avoiding unintentional mistakes in cofiguration.

How does this tie into our current product?

MDS EDC

Stakeholders

@ip312 @DanielHeiderMDS @jkbquabeck

Tasks

  • [ ] Create rough work breakdown structure
  • [ ] Create effort estimation

SebastianOpriel avatar Apr 04 '24 15:04 SebastianOpriel