Navaden uporabnik mora vnesti skrbniško geslo, če želi, da se izvajanje programa ali komponente nadaljuje, uporabnik pa mora s skrbniškimi privilegiji le potrditi »akcijo«. Če je program združljiv z UAC, mora ob zagonu sporočiti privilegije, ki jih potrebuje za delovanje. V primeru starejših programov, ki ne podpirajo UAC, uporablja zbirko podatkov znanih programov in iz nje pridobi podatke o potrebi po privilegijih.