Cómo: Establecer permisos personalizados para una aplicación ClickOnce
Actualización: noviembre 2007
Aunque se puede implementar una aplicación ClickOnce con los permisos predeterminados, es una buena práctica restringir la aplicación a sólo aquellos permisos que realmente necesita para funcionar correctamente. Esto se realiza personalizando los permisos de seguridad en la página Seguridad del Diseñador de proyectos.
Nota: |
---|
Se puede analizar la aplicación para determinar qué permisos se necesitan ejecutando la herramienta Calculadora de permisos. Para obtener más información, vea Cómo: Determinar los permisos de una aplicación ClickOnce. |
Para excluir o incluir permisos en una zona de seguridad
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
Haga clic en la ficha Seguridad.
Active la casilla Habilitar configuración de seguridad de ClickOnce.
Seleccione el botón de opción Aplicación de confianza parcial.
Se habilitan los controles de la sección Permisos de seguridad de ClickOnce.
Seleccione una zona de seguridad en la lista desplegable Zona desde la que se instalará la aplicación.
La tabla Permisos necesarios para la aplicación se actualizará sin permisos incluidos.
En la tabla Permisos necesarios para la aplicación, seleccione la fila para el permiso que desea modificar y, a continuación, elija Excluir o Incluir en la lista desplegable de la columna Configuración.
Cualquier permiso que se haya modificado se mostrará en texto en negrita en la columna Permiso.
Nota: Incluso un permiso que no forma parte del conjunto de permisos predeterminado para la zona desde la que se implementa la aplicación hará que al usuario final se le solicite conceder el permiso en el momento de la instalación. Un administrador de red puede configurar la directiva de red para que no se haga esta solicitud a los usuarios cuando se instala una aplicación desde una fuente de confianza. Para obtener más información, vea Firmar los manifiestos de ClickOnce.
Para personalizar un permiso
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
Haga clic en la ficha Seguridad.
Active la casilla Habilitar configuración de seguridad de ClickOnce.
Seleccione el botón de opción Aplicación de confianza parcial.
Se habilitan los controles de la sección Permisos de seguridad de ClickOnce.
Seleccione una zona de seguridad en la lista desplegable Zona desde la que se instalará la aplicación.
En la tabla Permisos necesarios para la aplicación, seleccione la fila del permiso que desea modificar, asegúrese de que se incluye y, a continuación, haga clic en el botón Propiedades.
Se mostrará el cuadro de diálogo Configuración de los permisos. Las opciones para personalizar el permiso varían según el permiso.
Vea también
Tareas
Cómo: Determinar los permisos de una aplicación ClickOnce
Conceptos
Seguridad de acceso del código para aplicaciones ClickOnce
Implementación y seguridad con ClickOnce
Información general sobre la implementación de ClickOnce