Использование встроенной безопасности в службах Windows SharePoint для элементов сервера отчетов

Службы SharePoint предоставляют встроенные функции безопасности, которые можно использовать для доступа к элементам сервера отчетов с сайтов и из библиотек SharePoint. Если пользователям уже назначены разрешения на сайты и списки, они получат доступ к элементам и операциям сервера отчетов сразу после настройки параметров интеграции служб SharePoint и сервера отчетов.

Защищаемые элементы

Разрешения, определенные для веб-сайта или библиотеки, могут быть использованы, чтобы предоставить доступ к элементам сервера отчетов. Однако, если требуется защитить отдельные элементы, можно назначить разрешения для следующих типов содержимого.

Тип файла Description
RDL Файл определения отчета, который определяет макет отчета и команды, используемые для получения данных. В определении отчета сведения о соединении с источником данных используются для получения данных при обработке отчета. Если вы импровизируете определение отчета в построитель отчетов, отчет связан с файлом модели отчета (SMDL), который задает область для просмотра данных в отрисованном отчете.
SMDL Файл модели отчета, в котором описаны структуры данных и их связи. Используйте этот файл для создания и запуска отчетов построитель отчетов.
RSDS Общий источник данных, который определяет сведения о соединении с внешним источником данных. Файлы определений отчетов (RDL) и модели отчетов (SMDL) используют этот файл. Модели отчета всегда используют RSDS-файлы, чтобы получить сведения о соединении с базовым источником данных. Определения отчетов могут использовать RSDS-файлы или сведения о соединении, которые определены в свойствах источника данных отчета.
RSC Файл части отчета, который определяет макет и структуру элемента отчета или области данных. Используйте файл для публикации части отчета на сервере, чтобы другие авторы отчетов могли использовать элемент из коллекции частей отчета.
RSD Файл общего набора данных, в котором определен синтаксис запросов и свойства для набора данных. Общие наборы данных могут совместно использоваться, храниться, обрабатываться и кэшироваться отдельно от отчета.

Примечание.

Части отчетов устарели для всех выпусков служб SQL Server Reporting Services, начиная с SQL Server Reporting Services 2019 и всех выпусков Сервер отчетов Power BI начиная с Сервер отчетов Power BI сентября 2022 года.

Расписания, подписки и журнал отчетов не являются защищаемыми элементами. Вы можете задать разрешения на сайте или библиотеке, которые определяют, может ли пользователь создавать или использовать расписания, подписки и журнал отчетов. Но вы не можете защитить эти элементы напрямую.

Чтобы защитить отдельные элементы, выберите элемент в библиотеке, щелкните стрелку вниз и выберите пункт "Управление разрешениями". В меню "Действия" выберите пункт "Изменить разрешения".

Использование встроенных групп и уровней разрешений для доступа к элементам сервера отчетов

Используя наследование разрешений и стандартные группы SharePoint, можно получить доступ к большинству операций сервера отчетов сразу после настройки параметров интеграции на сервере отчетов и в экземплярах служб SharePoint.

Службы SharePoint предоставляют стандартные группы, соответствующие заранее установленным уровням разрешений, которые определяют способы доступа к документам и страницам на сайте SharePoint. При использовании стандартных групп и уровней разрешений по умолчанию можно работать с функциями служб Reporting Services, а сайты настроены для наследования разрешений. Вы можете работать с функциями служб Reporting Services следующими способами:

Группы SharePoint Уровень разрешений Сводка Доступ к серверу отчетов
Владельцы Полный доступ Владельцы имеют полный набор разрешений на создание, управление и защиту элементов и операций сервера отчетов. Устанавливают разрешения, которые управляют доступом ко всем элементам сервера отчетов, сохраненным во всех библиотеках веб-сайта. Устанавливают разрешения в модели отчета (также называются защитой элементов модели). Настраивают веб-часть «Средство просмотра отчетов». Добавляют отчеты и другие элементы в библиотеки. Изменяют свойства элементов для отчетов и других документов. Удаляют отчеты и другие элементы. Просмотр отчетов, в том числе отчетов, в которых для просмотра данных используются модели отчетов. Задание параметров отчетов. Задание параметров обработки отчета. Создают модели отчетов. Создают отчеты с помощью построителя отчетов. Создают и управляют общими источниками данных. Создание, изменение и удаление подписок, принадлежащих другим пользователям. Создают общие расписания веб-сайта и управляют ими. Создают версии документа и управляют ими, в том числе журналом отчета. Загружают файл источника для определения отчета или модели отчета. Заменяют определение отчета, модель отчета, общий источник данных или ресурс (с сохранением свойств и разрешений элемента).
Участники Участие в доработке Члены могут создавать новые элементы и публиковать элементы отчетов и моделей из средств конструирования в библиотеке SharePoint. Добавляют отчеты и другие элементы в библиотеки. Изменяют свойства элементов для отчетов и других документов. Удаляют отчеты и другие элементы. Просмотр отчетов, в том числе отчетов, в которых для просмотра данных используются модели отчетов. Просмотр прошлых версий документа. Вы можете просматривать моментальные снимки журнала отчетов, для которых требуется, чтобы пользователь также получил разрешение на открытие отчета, для которого был создан журнал отчетов. Задание параметров отчетов. Задание параметров обработки отчета. Создают модели отчетов. Создают отчеты с помощью построителя отчетов. Создают и управляют общими источниками данных. Создание, изменение и удаление подписок, принадлежащих пользователю. Используют общие расписания с подпиской. Создают версии документа и управляют ими, в том числе журналом отчета. Загружают файл источника для определения отчета или модели отчета. Заменяют определение отчета, модель отчета, общий источник данных или ресурс (с сохранением свойств и разрешений элемента).
Посетители и Наблюдатели Читать Посетители могут просматривать отчеты Просмотр отчетов, в том числе отчетов, в которых для просмотра данных используются модели отчетов.

Если вы не используете встроенные группы и уровни разрешений, необходимо включить определенные разрешения для доступа к функциям служб Reporting Services. Дополнительные сведения см. в разделе "Настройка разрешений для операций сервера отчетов" в веб-приложении SharePoint.

Предоставление разрешений для элементов сервера отчетов на сайте SharePoint
Сравнение ролей и задач в Службах Reporting Services с группами и разрешениями SharePoint
Настройка разрешений для операций сервера отчетов в веб-приложении SharePoint
Предоставление разрешений для элементов сервера отчетов на сайте SharePoint