International-Data-Spaces-Association / IDS-G

IDS-G
Creative Commons Attribution 4.0 International
45 stars 19 forks source link

Definition of DataspaceRegistrationService #76

Open ssteinbuss opened 1 year ago

ssteinbuss commented 1 year ago

A DataspaceRegistrationService was not described so far, see also the comment in #72 .

Lets continue the discussion here.

    I have thought about the necessity of a distinct registration service, too. My work-around was to mentally merge it with the IdentityProvider in the sense that a participant can be either `in` (it has an IDS identity) or `out` (the IdentityProvider refuses to create an identity proof)...

_Originally posted by @sebbader in https://github.com/International-Data-Spaces-Association/IDS-G/pull/72#discussion_r993501712_

PeterKoen-MSFT commented 1 year ago

A Data Space Registration Service is responsible for the following functions:

SebastianOpriel commented 1 year ago

Regarding membership list: It should be discussed, how members are exposed. IMHO an automatic exposure of membership, thus participants, might not be the best idea.

PeterKoen-MSFT commented 1 year ago

The exact specification and functionality of the member directory should be an implementation detail fitting the needs of the dataspace and not being a normative prescription from IDSA. There are for sure going to be many variations as to technology used, security concerns, visibility of member status, etc... What we need to define in IDSA is for what functions the Data Space Registration Service is responsible, but not how to implement those.