One Identity Manager – Multifaktorautentisering (MFA) i IT-Shop
I IT-shopen i One Identity Manager finns det stöd för multifaktorautentisering (MFA) vilket ger ytterligare ett skyddslager vid åtkomst till känsliga resurser och behörigheter. Med detta genomgår användaren ytterligare en identitetsverifiering, till exempel med fingeravtrycksavläsning eller en kod som skickas till telefonen. Detta kan konfigureras i verktyget Webdesigner efter kundens önskemål.
MFA kan ställas in för följande fall:
- MFA vid beställning
- MFA vid godkännande av beställning
MFA vid beställning
För att få detta att fungera behöver man skapa ”Terms of use”, alltså ett användningsvillkor, och koppla detta till tjänsteobjekten som ska beröras.
Detta gör vi i verktyget Manager > IT Shop. Under Service Catalog > Terms of use skapar vi en ”MFA” enligt nedan.
Värdet som anges för ”Content” kommer visas upp för användaren vid beställning.
Tilldela sedan ”MFA” till tjänsteobjektet.
För att använda ”Terms of use” behöver man sedan aktivera detta i verktyget Webdesigner.
I beställningsläget kommer användningsvillkoret behöva accepteras med kryssrutan nedan och sedan måste man klicka på ”Godkänn”.
Nu visas rutan ”Autentisering krävs” och det är först när man klickar på knappen ”Autentisera med MFA” som MFA-logiken körs.
I detta fallet anropas ett API som skickar SMS till angivet mobilnummer där man får följa en instruktion om hur man godkänner/avslår beställningen.
MFA vid godkännande av beställning
Detta ställer vi in på tjänsteobjekten genom att kryssa i ”Approval by multi-factor authentication”.
Vid godkännande av beställningen fungerar det som vanligt men vid tryck på ”Spara” så kommer rutan ”Autentisering krävs” visas.
På samma sätt som vid MFA vid beställning är det först när man klickar på knappen ”Autentisera med MFA” som MFA-logiken körs.
I detta fallet anropas ett API som skickar SMS till angivet mobilnummer där man får följa en instruktion om hur man godkänner/avslår beställningen.
Konfigurera egen MFA-logik
För att konfigurera sin egen MFA-logik så kan man i Webdesigner skapa en ”customization” och göra en override på modulen ”QER_DefenderAuthentication”.
Man kan sedan justera modulen efter önskemål och ändra ett skript ”code snippet” där man kan ställa in sin egen MFA-logik för anrop till API eller liknande.