Un'interfaccia di controllo è l'interfaccia rivolta all'operatore usata per gestire un agente o un sistema di automazione. In genere espone funzioni come la selezione della sessione, la concessione delle autorizzazioni, il controllo del browser, le richieste di approvazione e il monitoraggio dello stato. Nelle piattaforme che possono agire all'interno di sessioni web, l'interfaccia di controllo è spesso il punto in cui un operatore decide che cosa l'agente può leggere, cliccare, inviare o conservare.
È importante nella sicurezza informatica perché l'interfaccia di controllo può diventare parte del perimetro di fiducia. Se è progettata male, un attaccante può abusarne tramite hijacking della sessione, comportamento da confused deputy o approvazioni eccessivamente ampie. I difensori la irrobustiscono con controllo degli accessi basato sui ruoli, flussi di consenso chiari, mascheramento delle credenziali, registrazione degli audit e una separazione rigorosa tra utenti, sessioni e profili del browser. Nelle implementazioni reali, l'interfaccia di controllo è il punto in cui la politica del privilegio minimo diventa applicazione pratica.


