Versie 8a3c839
Hotfix: Bureauprojecten koppelen aan opdrachtgever in Assetbeheer (admin-studio)
Beheerderstool om ‘wees’-projecten veilig te koppelen aan opdrachtgeverGeen overschrijving van bestaande opdrachtgeversAutomatische Client-aanmaak op KVKGeen e-mails; alleen clientId wijzigt
- Beheerder kan nu projecten van uitvoerende bureaus zonder opdrachtgever koppelen aan de juiste opdrachtgever op /admin-studio/assetbeheer - Idempotente workflow: eerst voorbeeld (GET), daarna koppelen (POST) - Veiligheidsrails: bestaande opdrachtgever wordt nooit overschreven; er gaat geen e-mail uit - Automatische aanmaak van opdrachtgever (Client) op KVK indien nog niet bestaand, zonder eigenaar of toegang voor bureaus
Nieuwe functionaliteit (gebruikersgericht)
- Koppelen van ‘wees’-projecten (zonder opdrachtgever) van uitvoerende bureaus aan de opdrachtgever van een organisatie op basis van KVK.
- Toegankelijk voor beheerders via /admin-studio/assetbeheer.
Werking en details
- Flow: voorbeeld opvragen (GET) om te zien welke projecten gekoppeld worden; daarna definitief koppelen (POST).
- Idempotent: herhaald uitvoeren leidt niet tot dubbele of extra wijzigingen.
- Alleen Project.clientId wordt gezet; isBusinessClient, status en acceptedAt blijven ongewijzigd.
- Per project wordt een logregel vastgelegd; er worden geen e-mails verzonden.
Veiligheidsmaatregelen en randvoorwaarden
- Alleen projecten zonder bestaande opdrachtgever worden gekoppeld; projecten met een andere opdrachtgever worden overgeslagen en nooit overschreven.
- Bestaat de opdrachtgever (Client) met de KVK nog niet, dan wordt deze automatisch aangemaakt zonder eigenaar en zonder toegangsrechten voor bureaus.
Achtergrond
- Hotfix om QuickScan-projecten die door bureaus zonder opdrachtgever zijn geüpload (o.a. WetlandWonen) binnen de scope van /assetbeheer te brengen.