VNG-Realisatie / gemma-zaken

Samen ontwikkelen van API's voor Zaakgericht werken
https://vng-realisatie.github.io/gemma-zaken/
Other
41 stars 27 forks source link

Zaken/Documenten lezen scopes die zijn toegevoegd aan Catalog API 1.3.x zijn onvolledig en soms overbodig #2392

Open joeribekker opened 8 months ago

joeribekker commented 8 months ago

Bug

The idea to add "zaken.lezen" and "documenten.lezen" scopes is good to allow expand to dig into the Catalogi API from inside the Zaken and Documenten API. This was added in Catalogi API v1.3

Some findings:

HenriKorver commented 7 months ago

Ik begrijp überhaupt niet waarom de scopes "zaken.lezen" en "documenten.lezen" zijn toegevoegd aan de Catalogi API. Immers in de situatie vóór versie 1.3 (dus zonder expand-mechanisme) moesten de Zaken en Documenten API ook resp. het zaaktype en documenttype kunnen lezen om te kunnen valideren of bij het aanmaken van een zaak of document het goede zaak- of documenttype is toegevoegd. Dus ik ga ervan uit dat het zaken- of documenten systeem sowieso altijd de scope catalogi.lezen moet hebben om bij de Catalogi API te kunnen.

Misschien kan @michielverhoef hier opheldering over geven?