Desarrollo seguro (Reporting Services)
Microsoft.NET Framework proporciona un sistema de seguridad sólido que puede ejecutar código en contextos de seguridad firmemente restringidos y definidos por el administrador. Reporting Services usa el sistema de seguridad .NET Framework, conocido como seguridad de acceso a código (o seguridad basada en evidencia). En seguridad de acceso a código, el usuario puede ser de confianza para tener acceso a un recurso, pero si el código que ejecuta no lo es, el acceso al recurso será denegado.
La seguridad basada en código, a diferencia de usuarios específicos, permite expresar la seguridad para ensamblados personalizados o datos, entrega, representación y extensiones de seguridad que se desarrollan para Reporting Services. El código de extensión puede ejecutarlo cualquier cantidad de usuarios de Reporting Services, todos ellos desconocidos durante el proceso de desarrollo. Los ensamblados personalizados o extensiones que desarrolla requieren directivas de seguridad específicas en Reporting Services. Estas directivas de seguridad se representan como tipos en .NET Framework. Para obtener más información acerca de seguridad de acceso a código, consulte el tema "Seguridad de acceso a código" en la documentación de .NET Framework.
En esta sección
Seguridad de acceso a código en Reporting Services
Introduce seguridad de acceso a código y configuración de directiva para los ensamblados personalizados y extensiones de Reporting Services.Descripción de las directivas de seguridad
Describe los distintos tipos de ensamblado de Reporting Services y cómo la seguridad de acceso a código afecta a los permisos de código.Usar los archivos de directivas de seguridad de Reporting Services
Describe los diferentes componentes Reporting Services y los archivos de configuración de directiva correspondientes.