darioa

Rollen en rechten in een webapp: wie mag wat zien?

Dario Albers · 10 november 2026 · 2 min lezen

Gecontroleerd op 10 november 2026.

Kort antwoord

Met rolgebaseerde toegang (RBAC) krijgt een gebruiker een rol, en die rol bepaalt wat hij mag zien en doen. OWASP beschrijft het zo: "RBAC is a model of access control in which access is granted or denied based upon the roles assigned to a user." Een goed systeem weigert standaard: wat niet expliciet is toegestaan, is geweigerd.

Wat de standaard zegt

  • Een applicatie hoort standaard toegang te weigeren: "For security purposes an application should be configured to deny access by default."
  • De controle moet op de server gebeuren, niet alleen in de browser: "Access control checks must be performed server-side, at the gateway, or using serverless functions"

Wat betekent dit voor je website

De Webapp van darioa bevat inloggen voor medewerkers of klanten, elk met eigen rechten. De prijs is €999 eenmalig en €150 per jaar (beide excl. btw), dus €1.149 excl. btw bij de eerste betaling. Wat het systeem doet, wordt vooraf op één pagina vastgelegd. Schrijf op die pagina ook welke rol wat mag zien en aanpassen, zodat je een concrete lijst hebt om na te lopen. Zie de prijzen en, als voorbeeld van een kassa-achtige toepassing, winkel, kassa en weegschaal.

Zelf geen tijd om dit uit te zoeken?

Stuur me een WhatsApp. Je krijgt binnen een werkdag antwoord, en een vaste prijs voordat je iets betaalt.