Er Kiosk-tilstanden beskyttet med en adgangskode, skal du skrive den korrekte adgangskode for at fortsætte.
Der er to måder at forlade Kiosk-tilstanden på: Knappen OK returnerer til den normale tilstand igen, og med knappen Slut bevares Kiosk-tilstanden internt og afslutter programmet, så du kan bruge Finder og resten af systemet igen. Men da programmet internt stadig er i Kiosk-tilstand, vil det direkte akivere Kiosk-tilstanden igen, når det startes igen næste gang.
Hvis du vil sikre dig, at iCab forbliver internt i Kiosk-tilstand, selvom nogen ved et uheld skifter til normal tilstand, kan du gøre følgende: Når du afslutter iCab fra dialogboksen "Forlad kiosk", skal du finde arkivet ~/Library/Preferences/de.icab.iCab.plist
i Finder og skrivebeskytte dette arkiv i Finder's "Vis info" vindue. Derefter kan iCab ikke længere ændre dette arkiv, og alle indstillinger kan ikke længere ændres, inklusive status for Kiosk-tilstand.
Hvis Kiosk Terminal bruger en berøringsfølsom skærm, er det muligt at skjule musemarkøren fuldstændigt. Musemarkøren er ikke nødvendig i dette tilfælde, fordi brugeren bruger sin egen finger til at "pege og klikke". Nyttigt er også det virtuelle tastatur, der kan aktiveres i Kiosk-tilstand. Så selv uden et tilknyttet tastatur er brugeren i stand til at indtaste tekst i formularfelter eller i URL-feltet. Det virtuelle tastatur kan vises på skærmen ved hjælp af en knap i værktøjslinjen. Så brugeren kan til enhver tid åbne eller lukke det virtuelle tastatur.
Det er muligt at deaktivere tastaturgenvejen for at aktivere Kiosk-tilstand. Dette kan være nyttigt, hvis du ved en fejltagelse skriver denne tastaturgenvej men slet ikke vil skifte til Kiosk-tilstand.
macOS tilbyder den speciealel tastaturgenvej Cmd + Alt + ESC som kan bruges til at tvinge til at lukke ethvert aktivt program. Dette er normalt ikke acceptabelt for en offentlig Kiosk-terminal, så der er en mulighed for at deaktivere denne genvej og også andre systemgenveje som for "Exposé", som kan give adgang til andre prtogrammer.
Det er muligt at tænde eller slukke for værktøjsbjælkerne (Navigationsværktøjsbjælke, Foretrukne værktøjsbjælke, Statusbjælke osv.) i Kiosk-tilstand.
Kiosk-tilstanden har sin egen hjemmeside, der automatisk indlæses, når man går ind i kiosk-tilstand, og når en bruger af kiosksystemet afslutter sin "session". Kiosk-hjemmesiden er en meget nem måde at give et veldefineret udgangspunkt for alle brugere af Kiosk-systemet. Det er muligt at tilføje en "Afslut session" -knap i browserens værktøjslbjælke. Denne knap giver brugeren mulighed for manuelt afslutte sin session, så iCab vender tilbage til kioskens hjemmeside. Det er også muligt at definere en "inaktiv" timeout. Dette betyder, at iCab automatisk vender tilbage til Kiosk-startsiden, når computeren var inaktiv i et bestemt tidsrum (der er ingen brugerindtastning i et bestemt tidsrum), forudsat at ingen brugere bruger Kiosk i øjeblikket. Dette hjælper, hvis brugeren "glemmer" at klikke på knappen "Afslut session". Det er endda muligt at definere et tidspunkt, der udløses efter et bestemt tidspunkt, uanset om computeren i øjeblikket er i brug. Dette er kun nyttigt, hvis du vil begrænse den tid, hver bruger har tilladelse til at bruge Kiosk-systemet. Alle disse funktioner kan kombineres og være aktive på samme tid. Af sikkerheds- og privatlivsårsager kan iCab også konfigureres til at slette alle cookies, historien og andre private data, der blev indsamlet i en session, hver gang iCab vender tilbage til Kiosk-hjemmesiden via knappen "Afslut Session" eller en af timerne. Dette gøres ved at aktivere indstillingen "Privat tilstand" for Kiosk.
Filterfunktionen til Kiosk-tilstand gør det muligt at begrænse browseren til kun at besøge meget specifikke websteder. Så brugere der prøver at få adgang til andre websteder, der ikke er tilladt, får kun en fejlmeddelelse. Når du tilføjer en URL til listen "Tilladte websider", kan du bruge jokertegnene "*" (står for et hvilket som helst antal tegn) og "?" (står for et tegn) for at gøre en URL gyldig for et helt websted. Uden brug af jokertegn vil en URL kun matche en enkelt webside. For eksempel giver URL'en "http://www.icab.de/" på listen over tilladte websider kun adgang til startsiden på iCab-webstedet. Ingen anden underside er tilladt, fordi disse undersider har en anden URL. Men når du bruger URL'en "http://www.icab.de/*" på listen over tilladte websider, er adgang til hele iCab-webstedet tilladt. Dette "*" i slutningen af URL'en vil matche alle URL'er, der starter med "http://www.icab.de/", så du kan også få adgang til "http://www.icab.de/info.html" osv. Brug af wildcards gør det let at begrænse adgangen til bestemte websteder eller endda til bestemte mapper på et websted uden behov for at definere et stort antal individuelle webadresser.