Demo-omgeving, geen echte gegevens

DemoStack

Een werkende gemeente in het klein, gebouwd met open source Common Ground-componenten. Kies hieronder je rol en bekijk hoe een melding van een inwoner door de gemeente loopt.

Zo loopt een melding

Eén verhaal door alle onderdelen heen.

Inwoner meldtOpen Formulieren
Zaak ontstaatOpen Zaak
KCC ziet de zaakKISS + Open Klant
Behandelaar handelt afZAC of GZAC, met Open Zaak als register

Kies je rol

Elke rol heeft een eigen ingang. De beheerschermen zijn voor functioneel beheer, niet voor medewerkers.

Startpagina van het formulier Melding invullen
Startpagina van het formulier
Inwoner

Een melding doen

Meld een losliggende stoeptegel, kapotte lantaarnpaal of zwerfafval en prik de plek op de kaart. Log in met DigiD (demo) als testinwoner, dan staat je naam bij de zaak. Je melding wordt direct een zaak bij de gemeente.

Startscherm met nieuws en werkinstructies Inwoner opzoeken via de BRP Zaak van de inwoner
Startscherm met nieuws en werkinstructies
Staat nu uit om geheugen te sparen. Vraag de beheerder om hem aan te zetten.
KCC-medewerker

Klantcontact

Zoek een inwoner op, zie lopende zaken en eerdere contacten, beantwoord vragen met de kennisbank en zet terugbelverzoeken door.

Werkvoorraad in ZAC Een zaak in ZAC Dashboard in GZAC Een dossier in GZAC Zaken in het register (Open Zaak)
Werkvoorraad in ZAC
Zaakbehandelaar

Zaken afhandelen

Twee werkplekken naast elkaar op dezelfde zaken: ZAC (Dimpact, onderdeel van PodiumD) en GZAC (Valtimo, Ritense). Open Zaak is in beide gevallen het register. GZAC bevat ook de voorbeeldcasus evenementenvergunning.

Formulieren in Open Formulieren Formulierbouwer Zaaktypen in Open Zaak Klantcontacten in Open Klant Objecten, zoals medewerkers en VAC's Objecttypen met hun schema's
Formulieren in Open Formulieren
Functioneel beheerder

Inrichting

Formulieren bouwen, zaaktypen en catalogi beheren, objecttypen en API-koppelingen instellen.

Documentatie Zaken API Documentatie Klantinteracties API Documentatie Catalogi API Uitgaande mail in Mailpit Notificaties tussen componenten
Documentatie Zaken API
Ontwikkelaar / integrator

API's en testtools

De standaard ZGW- en Klantinteracties-API's, het berichtenverkeer tussen componenten, en een mailbox die alle uitgaande mail van de demo opvangt.

Stacks vergelijken per functie

Een stack is een combinatie van onderdelen die samen alle flows van een gemeente dekt. Hieronder per functie welk onderdeel het doet in elke stack, en welke standaard-API's daarbij horen (versies live uit de OpenAPI-specificaties). De registers delen beide stacks; ze verschillen vooral in de werkplekken.

FunctieStandaard-API'sPodiumD
Dimpact
GZAC-stack
Ritense
Inwoner
Melden en aanvragenOpen Formulieren API 4.0.0, Zaken API 1.5.1, Documenten API 1.4.2, Objecten API 2.6.0Open Formulieren Open Formulieren
Inloggen inwonerOpenID Connect (Keycloak)DigiD/eHerkenning via makelaar (hier: demo-DigiD in Keycloak) DigiD/eHerkenning via makelaar (hier: demo-DigiD in Keycloak)
Mijn zaken bekijkenZaken API 1.5.1, Klantinteracties API 0.9.1, Objecten API 2.6.0Open Inwoner nog niet geïnstalleerdOpen Inwoner (via portaaltaken) nog niet geïnstalleerd
Register
Zaken registrerenZaken API 1.5.1, Catalogi API 1.3.1, Documenten API 1.4.2, Besluiten API 1.1.0Open Zaak Open Zaak
Klantgegevens en contactmomentenKlantinteracties API 0.9.1Open Klant Open Klant
Overige registratiesObjecten API 2.6.0, Objecttypen API 2.2.2Objecten en Objecttypen Objecten en Objecttypen
Berichten tussen systemenNotificaties API 1.0.0Open Notificaties Open Notificaties
Medewerker
Klantcontact (KCC)Klantinteracties API 0.9.1, Zaken API 1.5.1, Haal Centraal BRP Personen, KvK Zoeken/BasisprofielKISS Geen eigen KCC-werkplek; KISS is te combineren ontbreekt
Personen en bedrijven opzoekenHaal Centraal BRP Personen, KvK Zoeken/BasisprofielKISS en ZAC (Haal Centraal BRP, KvK) Via plugins (BRP, KvK) nog niet geïnstalleerd
Zaken afhandelenZaken API 1.5.1, Catalogi API 1.3.1, Documenten API 1.4.2, Besluiten API 1.1.0, Notificaties API 1.0.0ZAC GZAC (Valtimo)
Interne taken en terugbelverzoekenKlantinteracties API 0.9.1ITA nog niet geïnstalleerdTaken in GZAC
Beheer
Processen en werkstromen-CMMN-model in ZAC (vast), BPMN BPMN/DMN in Valtimo (zelf te modelleren)
Rechten per zaaktypeOpenID Connect (Keycloak), PABC (autorisatiebeheer)Keycloak + PABC + OPA Keycloak + rechten in Valtimo

zelfde component in beide stacks verschillend component

PodiumD Dimpact

Geheugen7.3 GB
Images15.3 GB
Containers27

Licenties: Apache-2.0, BSD-2-Clause, EUPL-1.2, MIT, PostgreSQL, Elasticsearch: AGPLv3 / SSPL / Elastic License 2.0, Redis: RSALv2 / SSPLv1 / AGPLv3

GZAC-stack Ritense

Geheugen5.6 GB
Images9.7 GB
Containers22

Licenties: Apache-2.0, BSD-2-Clause, EUPL-1.2, MIT, PostgreSQL, Redis: RSALv2 / SSPLv1 / AGPLv3

Details per onderdeel

Per laag: welke API's elk onderdeel biedt en gebruikt, versie, licentie, en geheugen en schijfruimte (live gemeten op deze server). Werkplekken die uit staan kosten geen geheugen.

Gedeelde basis: registers en formulieren

Altijd aan

De zaakgerichte registers volgens de ZGW-standaarden, plus formulieren, notificaties en inloggen. Alle werkplekken bouwen hierop.

Geheugen nu4.1 GB
Images (los geteld)8.6 GB
Containers19
LicentiesApache-2.0, BSD-2-Clause, EUPL-1.2, MIT, PostgreSQL, Redis: RSALv2 / SSPLv1 / AGPLv3
ComponentVersieBiedt API'sGebruiktLicentieGeheugenImage
Open Zaak
Maykin / Dimpact
1.30.0Zaken API 1.5.1, Catalogi API 1.3.1, Documenten API 1.4.2, Besluiten API 1.1.0, Autorisaties API 1.0.0Notificaties API, Selectielijst API, OpenID Connect (Keycloak)EUPL-1.2840 MB1.1 GB
Open Klant
Maykin
2.19.1Klantinteracties API 0.9.1OpenID Connect (Keycloak)EUPL-1.2390 MB712 MB
Objecten
Maykin
3.6.2Objecten API 2.6.0Objecttypen API, Notificaties API, OpenID Connect (Keycloak)EUPL-1.2351 MB1.7 GB
Objecttypen
Maykin
3.4.2Objecttypen API 2.2.2OpenID Connect (Keycloak)EUPL-1.2182 MB705 MB
Open Notificaties
Maykin / Dimpact
1.17.0Notificaties API 1.0.0Autorisaties API, OpenID Connect (Keycloak)EUPL-1.2478 MB693 MB
Open Formulieren
Maykin / stakeholders
4.0.2Open Formulieren API 4.0.0Zaken API, Catalogi API, Documenten API, Objecten API, Objecttypen API, OpenID Connect (Keycloak)EUPL-1.2992 MB1.8 GB
Keycloak
Red Hat / CNCF
26.7.5OpenID Connect (Keycloak)-Apache-2.0704 MB750 MB
PostgreSQL + PostGIS
PostgreSQL-community
17-3.5--PostgreSQL228 MB887 MB
Redis
Redis Ltd.
8--RSALv2 / SSPLv1 / AGPLv38 MB211 MB
nginx, Mailpit
F5 / Axllent
1.29-alpine--BSD-2-Clause, MIT18 MB152 MB

Klantcontact: KISS

Draait

Werkplek voor het klantcontactcentrum (Dimpact en Den Haag). Zoekt inwoners en bedrijven, toont zaken en contactmomenten, legt contactverzoeken vast.

Geheugen nu1.4 GB
Images (los geteld)2.4 GB
Containers3
LicentiesEUPL-1.2, Elasticsearch: AGPLv3 / SSPL / Elastic License 2.0
ComponentVersieBiedt API'sGebruiktLicentieGeheugenImage
KISS
VNG Realisatie / Dimpact / ICATT
3.2.0-Klantinteracties API, Zaken API, Catalogi API, Documenten API, Objecten API, Haal Centraal BRP Personen, KvK Zoeken/Basisprofiel, Elasticsearch, OpenID Connect (Keycloak)EUPL-1.2134 MB177 MB
Elasticsearch
Elastic
8.19.3Elasticsearch-AGPLv3 / SSPL / Elastic License 2.01.1 GB2.0 GB
BRP personen-mock
RvIG
2.7.0-latestHaal Centraal BRP Personen-EUPL-1.2143 MB219 MB

Zaakafhandeling Dimpact (PodiumD): ZAC

Draait

Zaakafhandelcomponent van Dimpact (INFO.nl). Werkvoorraad, taken via CMMN/BPMN, documenten, mail. Autorisatie per zaaktype via PABC en OPA.

Geheugen nu1.8 GB
Images (los geteld)4.3 GB
Containers5
LicentiesApache-2.0, EUPL-1.2, MIT
ComponentVersieBiedt API'sGebruiktLicentieGeheugenImage
ZAC
INFO.nl / Dimpact
5.8.0-Zaken API, Catalogi API, Documenten API, Besluiten API, Objecten API, Klantinteracties API, Notificaties API, Haal Centraal BRP Personen, KvK Zoeken/Basisprofiel, BAG Individuele bevragingen, PABC (autorisatiebeheer), Solr, OpenID Connect (Keycloak)EUPL-1.21.2 GB977 MB
PABC
Dimpact
2.1.0PABC (autorisatiebeheer)OpenID Connect (Keycloak)EUPL-1.2106 MB313 MB
Solr
Apache
9.11.0-slimSolr-Apache-2.0486 MB535 MB
Open Policy Agent
CNCF
1.21.1-static--Apache-2.021 MB100 MB
Gotenberg
Gotenberg
8.37.0--MIT8 MB2.4 GB

Zaakafhandeling Ritense: GZAC (Valtimo)

Draait

Generieke zaakafhandelcomponent op Valtimo. Dossiers, taken en processen (BPMN/DMN), ZGW-koppelingen via plugins. Hier met de voorbeeldcasus evenementenvergunning.

Geheugen nu1.5 GB
Images (los geteld)1.2 GB
Containers3
LicentiesEUPL-1.2
ComponentVersieBiedt API'sGebruiktLicentieGeheugenImage
GZAC (Valtimo)
Ritense
13.49.1-OpenID Connect (Keycloak)
Kan via plugins: Zaken API, Catalogi API, Documenten API, Besluiten API, Objecten API, Objecttypen API, Klantinteracties API, Notificaties API
EUPL-1.21.5 GB1.2 GB

Inloggen en testgegevens

Eén keer inloggen is genoeg: alle onderdelen gebruiken dezelfde inlog (Keycloak), ook de beheerschermen. Het wachtwoord krijg je van de beheerder van deze omgeving. Gebruik in deze omgeving nooit echte persoonsgegevens.

AccountWat je ermee kunt
demoAlles: KCC, zaakbehandelaar en beheer in KISS, ZAC, GZAC en alle beheerschermen. Begin hiermee.
suzanne, lukas, merelTestinwoners voor DigiD (demo) bij het formulier, met een BSN uit de BRP-testset
kccAlleen klantcontactmedewerker in KISS
redacteurKISS, plus nieuws en werkinstructies beheren
behandelaarZaakbehandelaar (team Meldingen) in ZAC en GZAC
coordinatorCoördinator openbare ruimte in ZAC
beheerderInrichting van KISS, ZAC, GZAC en de beheerschermen

Testinwoner uit de BRP-testset: Suzanne Moulin, BSN 999993653. Zij heeft een lopende melding (ZAAK-2026-0000000001). Ook Lukas Klamer, Merel Kooyman, Christina Maassen en Mattheus du Burck hebben meldingen. Zoek haar op in KISS via Personen. Bedrijven komen uit de openbare testomgeving van de KvK (fictieve gegevens).