SURFscz / SBS

Samenwerking Beheer Systeem ↣ Collaboration Management System
Apache License 2.0
3 stars 2 forks source link

As a service, I want to receive CO/group displaynames from SRAM, so that I can show nicer names to my users #690

Closed baszoetekouw closed 1 month ago

baszoetekouw commented 1 year ago

For services that need richer information, like group Displaynames

arnoutt commented 1 year ago

Is a separate VOOT endpoint required or could we somehow put the (VOOT) information already inside the access_token or id_token?

baszoetekouw commented 1 year ago

Should propbably be part of the SCIM interface. Would be great though if we could access SCIM interface with OIDC token though.

baszoetekouw commented 1 year ago

This should probably be an extension of this call https://test.sram.surf.nl/apidocs/#/SCIM%20Services/get_api_scim_v2_Groups__group_external_id_

We could probably simply reuse this exact API if we accept the urn:mace:surf.nl:sram:group:<orgname>:<coname>:<groupname>-identifier in addition to the guid-type group identifier

baszoetekouw commented 1 year ago

@HarryKodden can you take a look at this? @arnoutt knows more about the usecase from SURFsharekit

FlorisFokkinga commented 1 month ago

Already implemented.