eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
9 stars 10 forks source link

Connector Registration and Management Improvements #962

Open ybidois opened 3 weeks ago

ybidois commented 3 weeks ago

Overview

Explain the topic in 2 sentences

Improve Connector Registration and Management

What's the benefit?

Reduce complexity in registering and managing Connectors

What are the Risks/Dependencies ?

No dependency

Detailed explanation

Current implementation

Current implementation leads to a lot of confusion between owned and "managed" connectors. The registration process itself is not easy for first-time participants in the dataspace.

Proposed improvements

Feature Team

Contributor

Committer

User Stories

Acceptance Criteria

Test Cases

Test Case 1: As a Dataspace Participant

  1. I can register my own Connector
  2. I can see the details of my own Connector
  3. I can de-register my own Connector

Test Case 2: As a Dataspace Participant

  1. I can see Connectors registered on my behalf
  2. I can see the details of my managed Connector
  3. I cannot edit the details of my managed Connector
  4. I can de-register my managed Connector

Test Case 1: As an EDC Provider

  1. I can register a Connector for a customer
  2. I can see the details of the Connector I registered for a Customer
  3. I can edit the configuration of the Connector
  4. I can de-register the Connector

Architectural Relevance

The following items are ensured (answer: yes) after this issue is implemented:

Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)

Additional information

stephanbcbauer commented 4 days ago

Some hints from Release Management (@ther3sa) and Tractus-X Project Lead (@stephanbcbauer)

evegufy commented 3 days ago

Committers: @oyo @ntruchsess @Phil91 @evegufy