fbb1027Strikte afscherming in Incidents en betaal/rapport-routes: toegang buiten eigen organisatie geblokkeerdQuickScan partner-API krijgt juiste 400-status bij onbekend adres (voorkomt onterechte retries)Funderscan gebruiksgemak: puntmenu opent direct; stap 4-verklaring volgt stap 2 zonder herladenAssetbeheer rapportdownload sluit concept/ingetrokken/niet-vrijgegeven rapporten uitKennisquiz uitgebreid met ‘Raad het funderingstype’
Funderscan
- Inpandig: eerste tik op een ruimte opent nu direct het puntmenu; het menu blijft staan bij selectiewissel door dezelfde tik en sluit alleen bij expliciete contextwissels (lijst/ander pand/etage).
- Stap 4 Verklaring volgt na het vastleggen van stap 2 direct de nieuwe voorinvulling, zonder herladen; enkel/meervoudstekst in de stappenlijst gecorrigeerd.
- Rapport-upload: projecten met een geüpload bestaand rapport doorlopen geen betaalstap meer (legacyReportMode => payment moment ‘none’).
- Projectaanmaak: alle paden vullen nu standaard de onderzoeksmethode (interiorMethodSnapshot), zodat nieuwe projecten niet meer als ‘bestaande opname’ starten.
- Toegang: payment-link en payment-reminder routes geven 403 buiten de eigen organisatie; alleen live platformbeheer mag organisatie-overstijgend handelen.
Assetbeheer
- Rapportdownload voor opdrachtgever toont alleen definitieve en niet-ingetrokken rapporten van afgeronde projecten met een open vrijgave/betaalpoort; filtering is gelijkgetrokken met de QuickScan-tab.
QuickScan
- Partner-API: onbekend adres en vergelijkbare order-validatiefouten geven nu 400 i.p.v. 503 ‘retryable’; PDOK-storingen onderscheiden en met passende statuscodes afgehandeld.
- Routebeheer UI: ‘Route actief’ als hoofdschakelaar met uitleg; sleutelknoppen (API key/webhookgeheim) verschijnen alleen als er een actieve API-route is; commissieregel toont neutrale tekst bij 0 factureerbare opdrachten.
Incidents
- Configuratiepaneel: superusers zien alleen gebruikers van de eigen organisatie; overige organisaties worden afgeschermd (privacy).
- Bulk/triage-run: alleen binnen loketten in de eigen loketscope; buiten scope resulteert in 403, er start geen triage.
- Varianttoegang: ‘alle loketten’ is voorbehouden aan live platformbeheer; een bureau-admin ziet alleen eigen organisatie.
- Doorgestuurde meldingen: superusers van andere organisaties krijgen 403; batch-acties filteren strikt op beheerscope.
- Platformbrede instellingen: fairness-config en standaard incidentworkflow zijn nu exclusief voor live platformbeheer.
Relaties
- Contactwijziging werkt alleen projectsnapshots bij binnen de eigen organisatie; projecten van andere bureaus blijven ongemoeid.
Woonbron / Custom maps
- Na annuleren wordt een run in het rapportentabblad direct als ‘Geannuleerd’ of ‘Wordt gestopt’ getoond (zonder wachten op volledige herberekening).
Kennisquiz
- Nieuwe vraagsoort ‘Raad het funderingstype’: adres kiezen en antwoord nakijken tegen FunderMaps.
- Nakijken: adres wordt als tekst getoond (geen PDOK-autocomplete die over antwoordkeuzes heen valt).
Beveiliging en processen
- Platformbrede verwerkruns (crons) zijn alleen nog toegestaan met cron-secret of live platformbeheer; bureau-superusers kunnen niet langer platformbrede e-mailruns starten.
- Rebuild/snapshot/cron-routes:zelfde aanscherping (cron-secret of live platformbeheer).