Closed fsamwel closed 1 year ago
Ik vermoed dat je niet code 403 maar 401 bedoelt, die gaat nl. over het niet geautoriseerd zijn. N.m.m. is dat gewoon de code die je moet gebruiken, het is immers gewoon een autorisatie kwestie en niets anders. Lijkt me dat de oplossing zit in de bij deze foutmelding meegegeven 'title', 'reason' en evt. 'detail'.
Ik zou gaan voor optie 1.
Ik zou gaan voor optie 1.
Aangevuld met een goede omschrijving in deze situatie.
optie 1 + title en detail, dus ongeveer wat hierboven is benoemd
Voor categorie nationaliteit kunnen gemeenten voor buitengemeentelijke autorisaties (dus op basis van tabel 35/autorisatiebesluit) bijvoorbeeld alleen geautoriseerd zijn voor de actuele nationaliteit en Aanduiding bijzonder Nederlanderschap, niet voor enig datumveld en niet voor historische nationaliteit (categorie 54).
Dus zou ik zeggen dat een gemeente met dergelijke beperking in de autorisatie ook niet geautoriseerd moet zijn voor nationaliteithistorie op buitengemeentelijke personen. Voor binnengemeentelijke personen is de gemeente wel geautoriseerd op nationaliteithistorie, het autorisatiebesluit heeft hier geen betrekking op.
Hoe moet dit er in de API uitzien, wanneer een gebruiker nationaliteithistorie opvraagt voor een buitengemeentelijk persoon?
de eerste optie kan de suggestie wekken dat er geen autorisatie is voor de operatie, terwijl de gebruiker niet per sé geen toegang heeft tot deze operatie, alleen niet voor opgegeven burgerservicenummer
de tweede optie kan de suggestie wekken dat de gevraagde persoon nooit een nationaliteit heeft gehad