Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Send to Connector" functionality from Catalog page to directly open a negotiation dialog in Connector #340

Open
richardtreier opened this issue May 25, 2023 · 1 comment
Assignees
Labels
kind/enhancement New feature or request scope/ee sovity's Closed Source Edition. All subscription tiers are impacted. status/blocked/needs-product requires input from product owner

Comments

@richardtreier
Copy link
Collaborator

richardtreier commented May 25, 2023

Feature Request

Description

With our open source connector UI in sovity/edc-ui it would be possible to support a better flow for consuming data offers.

Optional flow

  • The Connector UI would have an optional configuration parameter "Broker".
  • Then the Catalog Page in MDS Connectors could contain a link "Visit Broker", something similar or something more prominent.
  • Upon clicking on that "Visit Broker" link, the link will contain additional information such as ?myConnector=https://my-connector/catalog.

Main flow

  • Data offers in Catalog will show an additional action "Consume in your Connector" with an optional dropdown list of one owns connectors.
  • Upon clicking "Consume in your Connector", you will be redirected back to your catalog with ?otherConnectorEndpoint=https://other-connector&contract_offer_id=....
  • The Connector UI now instantly opens said contract offer and is ready for negotiation.

Thus allowing a user to seamlessly use the broker. The above mentioned changes would only affect the UIs and would not interfere with broker compatibility regarding other EDC Frontends or Backends.

Which Areas Would Be Affected?

UI

Why Is the Feature Desired?

This would not require any backend changes. The Broker itself will always have full up-to-date functionality compared to individual connectors.

@richardtreier richardtreier added kind/enhancement New feature or request scope/mds related to MDS kind/idea Just an idea labels May 25, 2023
@tmberthold tmberthold changed the title Improved Flow Connector UI <-> Broker UI via additional QueryParams information [UI] Improved Flow Connector UI <-> Broker UI via additional QueryParams information Jul 10, 2023
@AbdullahMuk AbdullahMuk added the clean-backlog requires backlog cleaning label May 2, 2024
@tmberthold tmberthold changed the title [UI] Improved Flow Connector UI <-> Broker UI via additional QueryParams information [Broker] [UI] Improved Flow Connector UI <-> Broker UI via additional QueryParams information Jun 4, 2024
@tmberthold tmberthold transferred this issue from sovity/edc-broker-server-extension Jun 4, 2024
@SebastianOpriel SebastianOpriel removed the clean-backlog requires backlog cleaning label Oct 6, 2024
@SebastianOpriel
Copy link
Member

The authority portal knows about all Connectors registered by the organization of a user. We could implement a bridge like Android Store does, where we have some kind of deep link to directly open the negotiate view for an asset from the AP's catalog page.
Image

@SebastianOpriel SebastianOpriel changed the title [Broker] [UI] Improved Flow Connector UI <-> Broker UI via additional QueryParams information "Send to Connector" functionality from Catalog page to directly open a negotiation dialog in Connector Oct 6, 2024
@SebastianOpriel SebastianOpriel transferred this issue from sovity/edc-ce Oct 6, 2024
@SebastianOpriel SebastianOpriel added status/blocked/needs-product requires input from product owner scope/ee sovity's Closed Source Edition. All subscription tiers are impacted. and removed kind/idea Just an idea scope/mds related to MDS labels Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request scope/ee sovity's Closed Source Edition. All subscription tiers are impacted. status/blocked/needs-product requires input from product owner
Projects
None yet
Development

No branches or pull requests

3 participants