Hoe je alle LockDown Browser-toestemmingen op Mac reset (schone lei)

Wanneer LDB zich inconsistent gedraagt met toestemmingen, is de betrouwbare oplossing om elke TCC-vermelding terug te zetten naar een schone staat. Gebruik `tccutil reset` voor de reset op systeemniveau, verleen daarna netjes opnieuw toestemming bij de volgende start. Procedure getest op macOS Sonoma 14.6 en Sequoia 15.4.

Wanneer een volledige toestemmingsreset uitvoeren

Voer de volledige reset uit wanneer:

De complete resetprocedure

Voer uit op volgorde. Sluit LockDown Browser eerst af (geforceerd stoppen indien nodig: ⌘+⌥+Esc).

Stap 1 - Reset elke TCC-toestemming voor LDB op systeemniveau

tccutil reset Camera com.respondus.lockdownbrowser
tccutil reset Microphone com.respondus.lockdownbrowser
tccutil reset ScreenCapture com.respondus.lockdownbrowser
tccutil reset Accessibility com.respondus.lockdownbrowser
tccutil reset SystemPolicyAllFiles com.respondus.lockdownbrowser
tccutil reset PostEvent com.respondus.lockdownbrowser
tccutil reset ListenEvent com.respondus.lockdownbrowser

Elk commando reset een TCC-service voor LDB. tccutil vereist geen beheerderswachtwoord; het werkt op de TCC-database van de gebruiker. Apple documenteert het in de man tccutil-pagina op elke macOS-installatie.

Stap 2 - Verwijder LDB uit privacylijsten van Systeeminstellingen

  1. Systeeminstellingen → Privacy en beveiliging.
  2. Voor elk van: Camera, Microfoon, Schermopname en systeemaudio, Bediening van computer, Volledige schijftoegang, Invoercontrole - zoek LockDown Browser, klik erop, klik op de (-)-min, bevestig verwijdering.

Stap 3 - Wis gecachte staat van LDB (optioneel maar aanbevolen)

rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/

Stap 4 - Start je Mac opnieuw op

Dwingt alle macOS-services die TCC-staat cachen om te verversen. Open na het inloggen geen andere app eerst.

Stap 5 - Start LDB opnieuw vanuit je LMS

Log in op je LMS, navigeer naar de beoordeling, klik op de startlink van LDB. macOS vraagt om elke vereiste toestemming opnieuw. Klik op Sta toe bij elk. De toestemmingsstaat is nu schoon.

Waarom de reset op systeemniveau (tccutil) nodig is naast Systeeminstellingen

De schakelaars in Systeeminstellingen beinvloeden een databasebestand op ~/Library/Application Support/com.apple.TCC/TCC.db. Uitschakelen triggert niet altijd dezelfde TCC-framework-signalen die tccutil reset verstuurt. De combinatie van beide (verwijderen uit Instellingen + tccutil reset) garandeert een schone staat van eerste start.

Als de reset het onderliggende probleem niet oplost

Sommige symptomen zijn geen toestemmingsproblemen, ook al lijken ze daarop:

Frequently asked questions

Heeft tccutil reset invloed op andere apps?

Nee - elk commando richt zich alleen op de opgegeven bundle-ID (com.respondus.lockdownbrowser). De TCC-staat van andere apps blijft ongemoeid.

Heb ik een beheerderswachtwoord nodig voor tccutil?

Nee, tccutil werkt op de eigen TCC-database van de gebruiker. Geen admin-escalatie nodig.

Hoe vaak moet ik een volledige reset uitvoeren?

Alleen bij probleemoplossing. Routinematige resets kosten je de tijd om alles bij de volgende start opnieuw te verlenen. Reset voor een groot examen als je recent toestemmingsproblemen ervoer.