Rolgebaseerde toegangscontrole
RBAC koppelt rechten aan rollen en wijst mensen aan die rollen toe. Naast de rolnaam moet ook het gegevensbereik duidelijk zijn.
Rolgebaseerde toegangscontrole (RBAC) koppelt rechten aan rollen en wijst mensen aan die rollen toe. Een rol kan de taken van een lezer of besteller weergeven. De rechten moeten concreet beschrijven welke handelingen zijn toegestaan.
Rol en gegevensbereik
In een hypothetisch klantenportaal mag een klantbeheerder de accounts van haar eigen bedrijf beheren. De rolnaam geeft haar geen zeggenschap over andere klantbedrijven. Toegangsbeslissingen moeten die grens afdwingen.
RBAC maakt het plannen van bronnen en bereik niet overbodig. Sommige regels vragen om extra eigenschappen, zoals het bedrijf waartoe een document behoort. Rollen en controles op attributen kunnen daarom samenwerken. Alleen meer rolnamen toevoegen lost die afbakening niet op.
Bronnen
Verwante begrippen
- Identiteits- en toegangsbeheerIAM verbindt digitale identiteiten met toegangsrechten. Accounts, rolwijzigingen en het intrekken van oude rechten horen bij elkaar.
- Attribuutgebaseerde toegangscontroleABAC beoordeelt toegang aan de hand van eigenschappen en regels. De herkomst en actualiteit van die eigenschappen horen bij het ontwerp.
- Principe van minimale rechtenMinimale rechten beperken toegang tot de benodigde taak en het gegevensbereik. Noodzakelijk werk blijft mogelijk, overbodige bevoegdheden vervallen.
- WebAuthnWebAuthn is de browser-API voor aanmelden met publieke sleutels. De server moet het browserantwoord controleren voordat hij de aanmelding accepteert.
- PasskeyEen passkey maakt aanmelden met een dienstgebonden sleutelpaar mogelijk. Apparaatwissel, accountherstel en rechten blijven afzonderlijke taken.
- MultifactorauthenticatieMFA gebruikt verschillende soorten authenticatiefactoren. Meerdere vragen van hetzelfde type vormen nog geen multifactorauthenticatie.
Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.