Esecuzione con privilegi speciali
Alcune funzioni richiedono privilegi speciali per l'esecuzione corretta. In alcuni casi, la funzione può essere eseguita solo da determinati utenti o da membri di determinati gruppi. Il requisito più comune è che l'utente sia un amministratore locale. Altre funzioni richiedono che l'account dell'utente disponga di privilegi specifici abilitati.
Per ridurre la possibilità di ottenere il controllo del codice non autorizzato, il sistema deve essere eseguito con il privilegio minimo necessario. Le applicazioni che devono chiamare funzioni che richiedono privilegi speciali possono lasciare il sistema aperto per attaccare dagli hacker. Tali applicazioni devono essere progettate per essere eseguite per brevi periodi di tempo e devono informare l'utente delle implicazioni della sicurezza coinvolte.
Per informazioni su come eseguire come utenti diversi e come abilitare i privilegi nell'applicazione, vedere gli argomenti seguenti:
Esecuzione con privilegi di amministratore
Richiesta dell'utente per le credenziali
Modifica dei privilegi in un token
Assegnazione di privilegi a un account