Rollbaserad åtkomstkontroll
RBAC kopplar rättigheter till roller och tilldelar personer dessa roller. Dataområdet måste vara tydligt utöver rollnamnet.
Rollbaserad åtkomstkontroll (RBAC) kopplar rättigheter till roller och tilldelar personer dessa roller. En roll kan motsvara uppgifterna för en läsare eller beställare. Rättigheterna måste konkret beskriva vilka handlingar som är tillåtna.
Roll och dataområde
I en hypotetisk kundportal får en kundadministratör hantera konton i sitt eget företag. Rollnamnet ger henne ingen makt över andra kundföretag. Åtkomstbesluten måste upprätthålla den gränsen.
RBAC gör inte planeringen av resurser och omfattning överflödig. Vissa regler kräver ytterligare egenskaper, som vilket företag ett dokument tillhör. Roller och attributbaserade kontroller kan därför samverka. Enbart fler rollnamn löser inte avgränsningen.
Källor
Relaterade begrepp
- Identitets- och åtkomsthanteringIAM kopplar digitala identiteter till åtkomsträttigheter. Konton, rollbyten och borttagning av gamla rättigheter hör ihop.
- Attributbaserad åtkomstkontrollABAC bedömer åtkomst utifrån definierade egenskaper och regler. Egenskapernas källa och aktualitet är en del av utformningen.
- Principen om minsta behörighetPrincipen begränsar rättigheter till den nödvändiga uppgiften och dess dataområde. Nödvändigt arbete är möjligt; överflödiga befogenheter tas bort.
- WebAuthnWebAuthn är webbläsarens API för inloggning med publika nycklar. Servern måste kontrollera svaret innan den godtar inloggningen.
- PasskeyEn passkey möjliggör inloggning med ett tjänstebundet nyckelpar. Enhetsbyte, kontoåterställning och rättigheter behöver fortfarande hanteras.
- FlerfaktorsautentiseringMFA använder olika typer av autentiseringsfaktorer. Flera frågor av samma typ ger inte en flerfaktorskontroll.
Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.