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