Rollebaseret adgangskontrol
RBAC knytter rettigheder til roller og tildeler personer disse roller. Dataområdet skal være tydeligt ud over rollenavnet.
Rollebaseret adgangskontrol (RBAC) knytter rettigheder til roller og tildeler personer disse roller. En rolle kan afspejle opgaverne for en læser eller en bestiller. Rettighederne skal konkret beskrive, hvilke handlinger der er tilladt.
Rolle og dataområde
I en hypotetisk kundeportal må en kundeadministrator administrere konti i sin egen virksomhed. Rollenavnet giver hende ikke kontrol over andre kundevirksomheder. Adgangsbeslutningerne skal håndhæve den grænse.
RBAC gør ikke planlægning af ressourcer og omfang overflødig. Nogle regler kræver yderligere egenskaber, som hvilken virksomhed et dokument tilhører. Roller og attributbaserede kontroller kan derfor virke sammen. Flere rollenavne alene løser ikke afgrænsningen.
Kilder
Relaterede begreber
- Identitets- og adgangsstyringIAM forbinder digitale identiteter med adgangsrettigheder. Konti, rolleskift og fjernelse af gamle rettigheder hører sammen.
- Attributbaseret adgangskontrolABAC vurderer adgang ud fra definerede egenskaber og regler. Egenskabernes kilde og aktualitet er en del af designet.
- Princippet om færrest mulige rettighederPrincippet begrænser rettigheder til den nødvendige opgave og dens dataområde. Nødvendigt arbejde er muligt; overflødige beføjelser fjernes.
- WebAuthnWebAuthn er browserens API til login med offentlige nøgler. Serveren skal kontrollere browsersvaret, før den accepterer login.
- PasskeyEn passkey muliggør login med et nøglepar knyttet til tjenesten. Enhedsskift, kontogendannelse og rettigheder er fortsat særskilte opgaver.
- MultifaktorautentifikationMFA bruger forskellige typer autentifikationsfaktorer. Flere spørgsmål af samme type giver ikke en multifaktorkontrol.
Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.