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

EDC - Concept for improving secret storing for DMA users #627

Closed
stefan-ettl opened this issue Apr 3, 2024 · 10 comments
Closed

EDC - Concept for improving secret storing for DMA users #627

stefan-ettl opened this issue Apr 3, 2024 · 10 comments
Assignees
Labels
edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08
Milestone

Comments

@stefan-ettl
Copy link

stefan-ettl commented Apr 3, 2024

Upstream EDC The users of the DMA can define secrets aliases in data addresses and data destinations to later be resolved by the EDC. In EDC deployments that integrate with hashicorp vault, users of the EDC can also have access to the vault instance and store their secrets by themselves. However, this is not the case for cloud stores such as AWS Secrets Manager or Azure Vault. There could be a way to enable users to store their secrets in such vaults.

Initial creator: @rafaelmag110

@stefan-ettl stefan-ettl converted this from a draft issue Apr 3, 2024
@stefan-ettl stefan-ettl added edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08 labels Apr 3, 2024
@stefan-ettl stefan-ettl moved this from Inbox to Backlog in Release Planning Apr 3, 2024
@stephanbcbauer
Copy link
Member

was presented in open planning ⇾ developer and committer are involved

@stefan-ettl
Copy link
Author

Upstream Issue created: eclipse-edc/Connector#4090

@rafaelmag110
Copy link

Can this be assigned to me?

@bscholtes1A
Copy link

Can this be assigned to me?

hello @rafaelmag110 code is done and will be proposed very soon in the EDC project.

@lgblaumeiser
Copy link
Contributor

PR: eclipse-edc/Connector#4138

@lgblaumeiser
Copy link
Contributor

Hi @rafaelmag110 , can you define what the term DMA user means?

@rafaelmag110
Copy link

Hi @lgblaumeiser
By "user of the DMA" I meant someone how is granted access to the API without being the operator of an EDC connector. In such cases, where a "user" only has access to the API, he might not have the means to store a secret in the respective EDC vault.

@lgblaumeiser lgblaumeiser moved this from Backlog to Work in progress in Release Planning May 7, 2024
@stephanbcbauer
Copy link
Member

Hello @stefan-ettl , @rafaelmag110 , @lgblaumeiser

Since the feature is a 24.08 feature and the development phase is coming to an end, we need a status on the feature.

  • Currently you are assigned (Responsible) → Is this correct? If not, please assign the correct contact person
  • Please check whether the status (backlog, work in progress ...) is set correctly
  • Please check whether there is an assignment to a committee or expert group (supported-by) to be found on the board
  • Please comment on the current status of the feature
  • Are all SubTasks (issues from other repositories that deal with the feature) linked? → The easiest way is to mention the feature here in the issue (via the ID) so we can see which teams/repositories are involved.

If you need any clarification, please get in touch, thank you very much.
Stephan

@rafaelmag110
Copy link

Hi @stephanbcbauer and @lgblaumeiser
This feature was added to the upstream EDC Connector with the following PR: #627
It was shipped in upstream EDC v0.6.4: https://github.com/eclipse-edc/Connector/releases/tag/v0.6.4
It was shipped in TractusX EDC v0.7.2 with the upgrade of the upstream EDC Connector dependency to v0.7.0.

My initial requirement has been fulfilled.

@github-project-automation github-project-automation bot moved this from Work in progress to Done in Release Planning Jun 11, 2024
@lgblaumeiser
Copy link
Contributor

2024-06-11:

  • Currently you are assigned (Responsible) → Is this correct? If not, please assign the correct contact person
  • Please check whether the status (backlog, work in progress ...) is set correctly
  • Please check whether there is an assignment to a committee or expert group (supported-by) to be found on the board
  • Please comment on the current status of the feature
  • Are all SubTasks (issues from other repositories that deal with the feature) linked? → The easiest way is to mention the feature here in the issue (via the ID) so we can see which teams/repositories are involved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08
Projects
Status: Done
Development

No branches or pull requests

5 participants