ACL (Access Control List) er adgangskontrollisten i en Notes database. Den bestemmer hvem der må læse, skrive, slette og ændre design, fra ingen adgang til manager.
ACL står for Access Control List og er adgangskontrollisten i en Notes database. Den bestemmer hvem der må læse, skrive, slette og ændre design i den enkelte NSF fil. ACL er grundstenen i sikkerheden i HCL Notes og Domino.
De syv adgangsniveauer
- No Access: ingen adgang.
- Depositor: kan oprette dokumenter, men ikke se dem. Bruges til postkasser og indberetninger.
- Reader: kan læse.
- Author: kan læse og redigere egne dokumenter.
- Editor: kan redigere alle dokumenter.
- Designer: kan også ændre formularer og visninger.
- Manager: kan alt, inklusive at ændre ACL.
Hvert niveau kan finjusteres, fx om en Author må slette, eller om en Reader må kopiere. Derudover findes roller, der bruges i applikationen til at styre, hvem der må godkende, se løn osv.
Adgang på dokumentniveau
ACL styrer hele databasen. Vil man styre adgang pr. dokument, bruger man læserfelter og forfatterfelter. Et dokument med et læserfelt kan kun ses af de navne og grupper, der står i feltet. Det er sådan personalesager og fortrolige sager er beskyttet i Notes. Den samme sikkerhed gælder i Nomad og via REST API.
Typiske fejl i ACL
- Default sat til Editor, så alle kan ændre alt. Meget almindeligt i gamle databaser.
- Grupper, der ikke længere findes i Domino Directory, så ingen ved, hvem der egentlig har adgang.
- Personer, der er stoppet, men stadig står som Manager.
- Anonymous med adgang på web, så data kan ses uden login.
- Servere, der mangler adgang, så replikering fejler stille.
ACL og GDPR
ACL dokumenterer, hvem der må se data. Den dokumenterer ikke, hvem der faktisk har set data. Til det bruges GDPR Logger. Tilsammen giver de en adgangsstyring, der kan fremvises for Datatilsynet.
Typiske spørgsmål
Hvem bør være Manager?
En administrationsgruppe og serverne. Aldrig enkeltpersoner.
Kan ACL gennemgås automatisk?
Ja. Vi kører en ACL rapport på tværs af alle databaser som del af en sikkerhedsgennemgang. Det er typisk det første, vi gør hos en ny kunde.
Hvad sker der med ACL ved migrering?
Rettighederne skal oversættes til SharePoint eller det nye system manuelt. Vores analyse eksporterer ACL for alle databaser, så I har listen fra starten.
