Nieuwe permissies voor relatiegegevens (4.1.3.1)
Introductie van permissies
Je kunt nu zelf bepalen wie relatiegegevensgroepen mag inzien en/of wijzigen. Hiervoor zijn twee nieuwe autoriseerbare permissies beschikbaar:
- RelatieInzienEigenGegevensgroepen: regelt het recht om eigen gegevensgroepen van een relatie in te zien.
- RelatieWijzigenEigenGegevensgroepen: regelt het recht om deze gegevens te wijzigen.
Deze permissies gelden voor zowel personen als instanties, zijn beschikbaar voor gebruikers met de rol Medewerker of Agent binnen de licentie Volmacht, en staan standaard uit.
Gedrag bij aanmaken en wijzigen van relaties
- Als je een nieuwe relatie aanmaakt, kun je eigen gegevensgroepen gewoon invullen - ook als je geen machtiging hebt om ze in te zien.
- Als je een bestaande relatie wijzigt en je hebt géén machtiging om gegevensgroepen in te zien, dan worden ze niet meer getoond. Ook niet als je ze wél mag wijzigen.
- Zo voorkom je dat je rubrieken kunt aanpassen zonder te weten wat er al ingevuld is.
Technische toegang via API
Parameter
|
Type
|
Opties
|
Beschrijving
|
eigengegevensgroepen
|
Endpoint
|
relatie/api/v1/relaties/{id}/eigengegevens/groepen
|
Haalt de eigen gegevensgroepen van een bestaande relatie op. Toegang is afhankelijk van de permissie RelatieInzienEigenGegevensgroepen.
|
Gebruikersimpact
- Je kunt nu fijnmazig bepalen wie relatiegegevensgroepen mag zien of aanpassen.
- Zonder inzien-machtiging zie je bij het wijzigen van een relatie geen gegevensgroepen meer, ook niet als je ze mag aanpassen.
- Bij het aanmaken van een nieuwe relatie blijft het mogelijk om verplichte rubrieken in te vullen.
- Er is geen extra permissiebeheer nodig en er treedt geen uitval op zolang andere acceptatieregels niet worden overtreden.
Breaking change
Let op: dit is een breaking change. Het gedrag bij het wijzigen van bestaande relaties is aangepast. Eigen gegevensgroepen worden niet meer getoond als je ze niet mag inzien, ook al mag je ze wel wijzigen. Dit kan invloed hebben op je bestaande werkwijze.
|