Användare och behörigheter¶
MRBS skiljer mellan tre åtkomstnivåer:
| Nivå | Mening | Typiska förmågor |
|---|---|---|
| 0 | Okänd användare | Se information som är tillåten för allmänheten |
| 1 | Autentiserad användare | Skapa bokningar och hantera sina egna bokningar |
| 2 | Administratör | Hantera rum, områden, användare och andra användares bokningar |
De exakta behörigheterna beror på inställningar för autentisering, session och bokningspolicy.
Databasanvändare¶
Med standardautentiseringsmetoden db lagras användare och åtkomstnivåer i databasen MRBS och hanteras via användaradministrationsgränssnittet.
Administratörer kan skapa användare, ändra åtkomstnivåer, återställa lösenord och hantera skyddade profilfält.
Externa användare¶
Med LDAP, SAML, WordPress, Joomla eller annan extern leverantör hanteras autentiseringsuppgifter utanför MRBS. MRBS behöver fortfarande ett sätt att identifiera administratörer, vanligtvis genom konfiguration, externa grupper, roller eller attribut.
Skapa inte dubbletter av lokala autentiseringsuppgifter när den externa leverantören är källan till sanningen.
Områdes- och rumsadministratörer¶
Områdes- och rumskontakter kan ta emot aviseringar och, beroende på policy, hantera bokningar för sina resurser. Använd dessa roller för att delegera det dagliga arbetet utan att bevilja systemomfattande administration.
Begränsa kapaciteten¶
MRBS 1.12.2 innehåller inställningar för att begränsa:
- allmänhetens tillgång;
- vem kan skapa bokningar;
- upprepade bokningar, flerdagars- eller flerrumsbokningar;
- kopiera andra användares bokningar;
- synlighet för andra användare och registranter;
- registrering på uppdrag av en annan användare;
- administratörs undantag från bokningspolicyn; och
- bokningstyper reserverade för administratörer.
Granska dessa kontroller tillsammans istället för att aktivera dem isolerat.
Principen om minsta privilegium¶
- Håll antalet systemadministratörer litet.
- Använd separata administratörs- och vanliga konton där det är praktiskt möjligt.
- Ta bort åtkomst omedelbart när ansvarsområden ändras.
- Skydda lösenordsåterställning och e-postinställningar.
- Testa offentliga och autentiserade vyer separat.