Uitbreiding API met beheerders.
Een Hoofdbeheerder is het 1e aanspreekpunt in het dossier, daarnaast kunnen andere gebruikers ook toegevoegd worden in het dossier. Deze extra gebruikers noemen we beheerders. Via de API was het al mogelijk om de hoofdbeheerder van een dossier te bepalen via het veld ‘MainUser’. Om naast de hoofdbeheerder ook de andere beheerders in een dossier te downloaden via de API, kunnen de volgende stappen gezet worden:
- Gebruik hiervoor de nieuwe endpoint “CompanyUser”. Wanneer er op dit moment hoofdbeheerders opgevraagd worden via de API via het veld ‘MainUser’ dient dit gewijzigd te worden in MainCompanyUserId. Met deze Id kunnen de gegevens m.b.t. de Hoofdbeheerder opgehaald via de nieuwe CompanyUser endpoint. Daarnaast kunnen in 1 keer alle CompanyUsers worden opgehaald met deze endpoint.
- In OnView ziet de gebruiker op het dossierdashboard de hoofdbeheerder EN de andere beheerders die toegang hebben tot dit dossier. Om deze Beheerders te kunnen bepalen bevat een dossier in de API nu naast ‘MainCompanyUserId’ een nieuwe property ‘CompanyUserIds’. Deze CompanyUserIds bevat de Id’s van direct gelinkte beheerders. Deze Id’s kunnen ook hier gebruikt worden in combinatie met de nieuwe CompanyUser endpoint. Let op: Dit zijn dus niet de gebruikers die toegang hebben tot het dossier via een dossiergroep.
- Mocht er behoefte zijn om ALLE beheerders vast te kunnen stellen, dan kan nog gebruik worden gemaakt van de nieuwe DossierGroup endpoint. Per dossiergroep worden hier 2 lijsten gegeven:
- Lijst met alle DossierId’s die aan deze groep zijn gelinkt
- Lijst met CompanyUsers die aan deze groep zijn gelinkt.
- Per CompanyUser wordt er CompanyUserId en DirectAccess doorgegeven.