Principen om minsta behörighet
Principen 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.
Principen om minsta behörighet innebär att en person eller teknisk tjänst bara får de rättigheter och resurser som behövs för den tilldelade uppgiften. Begränsningen gäller både den tillåtna handlingen och dess dataområde.
Exempel med en exporttjänst
En hypotetisk tjänst exporterar beställningar för ett visst kundföretag. Den måste kunna läsa de aktuella beställningarna och skapa exportfilen. Att radera avtal eller ändra andra företags beställningar hör inte till uppgiften.
Principen kräver inte att varje konto endast får läsa: nödvändig redigering måste tillåtas uttryckligen. Rättigheter behöver granskas vid uppgiftsbyten. En lämplig behörighetslista ensam visar inte att alla åtkomstvägar tillämpar den korrekt.
Källor
Relaterade begrepp
- Identitets- och åtkomsthanteringIAM kopplar digitala identiteter till åtkomsträttigheter. Konton, rollbyten och borttagning av gamla rättigheter hör ihop.
- Rollbaserad åtkomstkontrollRBAC kopplar rättigheter till roller och tilldelar personer dessa roller. Dataområdet måste vara tydligt utöver rollnamnet.
- Attributbaserad åtkomstkontrollABAC bedömer åtkomst utifrån definierade egenskaper och regler. Egenskapernas källa och aktualitet är en del av utformningen.
- 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.