Поделиться через


Разработка безопасных приложений (службы Reporting Services)

Microsoft .NET Framework обеспечивает надежную систему безопасности, которая может выполнять код в строго определенных рамках заданного администратором контекста безопасности. Службы Reporting Services использует систему безопасности .NET Framework, известную как защита доступа к коду (или защита доступа на основе признаков). Если в защите доступа доступа к коду пользователю предоставлен доверенный доступ к ресурсу, но выполняемый пользователем код не является доверенным, то доступ к ресурсу будет запрещен.

Система безопасности, основанная на коде, в противоположность отдельным пользователям, позволяет распространять правила безопасности на пользовательские сборки или модули данных, доставки, подготовки к просмотру и безопасности, создаваемые разработчиками для служб Reporting Services. Модуль может выполняться любым количеством пользователей служб Reporting Services, которые были неизвестны на этапе разработки. Пользовательским сборкам или модулям необходимы конкретные политики безопасности служб Reporting Services. Эти политики безопасности представлены в платформе .NET Framework как типы. Дополнительные сведения о защите доступа к коду см. в разделе «Защита доступа к коду» в документации по платформе .NET Framework.

в этом разделе

Управление доступом для кода в службах Reporting Services
Основы защиты доступа к коду и настройка политики для пользовательских сборок и модулей в службах Reporting Services.

Основные сведения о политиках безопасности
Описание различных типов сборок в службах Reporting Services и влияние защиты доступа к коду на разрешения кода.

Использование файлов политики безопасности служб Reporting Services
Описание различных компонент служб Reporting Services и соответствующих файлов конфигурации политик.