Compartir a través de


Ejecución con privilegios especiales

Algunas funciones requieren privilegios de 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 el control, el sistema debe ejecutarse con el privilegio mínimo necesario. 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 diferentes usuarios y cómo habilitar privilegios en la aplicación, consulte los temas siguientes:

ejecutar con privilegios de administrador
preguntar al usuario por las credenciales
cambio de privilegios en un token
asignar privilegios a una cuenta