Replies: 2 comments 1 reply
-
|
Additon: There's a feature request downstream now to implement this feature for the IdentityHub Identity API [1]. |
Beta Was this translation helpful? Give feedback.
-
|
First, when creating participant contexts (~users) in IdentityHub, there is a way to provide a list of service endpoints directly on creation. As a common pattern, a The much larger issue though is that in my opinion the connector should never directly communicate with IdentityHub (or DIV or any other wallet) using their respective management APIs for several reasons:
Instead, deployment tasks like that, registering endpoints, creating participant contexts etc. should be performed by an orchestration tool, such as Terraform, Ansible, a shell script, etc. I strongly advise against implementing this directly in the connector. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
In Tractus-X, there's a mechanism that auto-registers a connector at its own did service. It's subdivided into implementation-agnostic SPI [1], registration logic [2] and an implementation for SAP DIV [3]. Perhaps the former two could be extensions relevant for the upstream Connector project.
If adoption isn't desired, maybe it would be a good feature to reimplement upstream.
[1] https://github.com/eclipse-tractusx/tractusx-edc/tree/main/spi/did-document-service-spi
[2] https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/did-document/did-document-service-self-registration
[3] https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/did-document/did-document-service-dim
Beta Was this translation helpful? Give feedback.
All reactions