Ejecución con privilegios especiales

Algunas funciones requieren privilegios especiales para ejecutarse correctamente. En algunos casos, determinados usuarios o miembros de determinados grupos solo pueden ejecutar la función. El requisito más común es que el usuario sea administrador local. Otras funciones requieren que la cuenta del usuario tenga habilitados privilegios específicos.

Para reducir la posibilidad de que el código no autorizado pueda obtener control, el sistema debe ejecutarse con los privilegios mínimos necesarios. Las aplicaciones que necesitan llamar a funciones que requieren privilegios especiales pueden dejar el sistema abierto para atacar por hackers. Estas aplicaciones deben diseñarse para ejecutarse durante breves períodos de tiempo y deben informar al usuario de las implicaciones de seguridad implicadas.

Para obtener información sobre cómo ejecutarse como usuarios diferentes y cómo habilitar privilegios en la aplicación, consulte los temas siguientes:

Ejecución con privilegios de administrador
Preguntar al usuario por las credenciales
Cambio de privilegios en un token
Asignación de privilegios a una cuenta