Open Sebastian-Wurm opened 2 months ago
Hi @Sebastian-Wurm what you describe is not related to https://github.com/eclipse-tractusx/sig-release/issues/751, so please remove the link.
If I understand this correctly, I assume this functionality is already in place, at least for the biggest part and this issue is more the result of a misunderstanding in regards to processes.
I suggest you setup a call for clarification.
cc: @MaximilianHauer
Hi @Sebastian-Wurm what you describe is not related to eclipse-tractusx/sig-release#751, so please remove the link.
If I understand this correctly, I assume this functionality is already in place, at least for the biggest part and this issue is more the result of a misunderstanding in regards to processes.
I suggest you setup a call for clarification.
cc: @MaximilianHauer
@Sebastian-Wurm I agree here with @evegufy that there is no additional functionality needed for setting up a new BPDM marketplace service to obtain a user that has the rights of "BPDM Sharing Output Consumer". This is something the operator can already do in the Portal and belongs to an initial setup process, described here: https://github.com/eclipse-tractusx/bpdm/blob/main/INSTALL.md#portal-configuration
However, the other requirements generally still stand as these are gaps between BPDM and the current Portal process:
Unless we tackle these gaps somehow, a BPDM operator can only do workarounds with the current process.
In any case, I believe these requirements should put in a sig-release issue as they constitute bigger requirements that will affect at least Portal behaviour.
close with WON'T DO as explained in https://github.com/eclipse-tractusx/portal-iam/issues/168#issuecomment-2274771504
@evegufy : Let's leave this open until the three separate requirements have been created, as agreed in our meeting.
moving it to NEW USER REQUEST that it is not in the scope of devs.
@nicoprow / @Sebastian-Wurm can you provide us the feedback what BPN would be associated with the technical user. the operator bpn or the company that subscribed
@nicoprow / @Sebastian-Wurm can you provide us the feedback what BPN would be associated with the technical user. the operator bpn or the company that subscribed
The technical user BPN should be that of the subscribing company.
This is the reason why we rely on service subscription - as this is the only way at the moment for the BPDM operator to obtain a technical user with the BPN identity of the sharing member over the Portal. The reason why technical users should have the BPN of sharing members and not the operator's is two-fold:
moving it to NEW USER REQUEST that it is not in the scope of devs.
@MaximilianHauer: Can you please get this into the 25.03 planning?
@Sebastian-Wurm we had a team internal workshop for this topic last week and every solution we find does result in an ugly implementation or does destroy out data souvereignity of the service process and idea. i had a call with @maximilianong and we aligned to have a follow-up call to talk about the "business case" and a proper solution that does not resolve in putting bpdm in the service flow of the portal as it does not provide the expectations both teams have.
Description
As a BPDM architect, I want that the managed technical users for Portal roles "BPDM Sharing Input Manager", "BPDM Sharing Output Consumer", which are created automatically when a company admin subscribes to the BPDM Sharing service, are accessible by the BPDM operator only, so that a) the BPDM operator can create the corresponding EDC assets for the BPDM Gates of each BPDM Sharing Member. b) no other company or user has access to the service accounts for the assets, which ensures data sovereignty and prevents security leaks
Same applies for the BPDM Golden Record service and the technical user for Portal role "BPDM Pool Consumer" and the corresponding asset.
Acceptance Criteria
Additional Information
Out of Scope