Использование встроенных средств безопасности служб Windows SharePoint при работе с элементами сервера отчетов
Службы SharePoint предоставляют встроенные функции безопасности, которые можно использовать для доступа к элементам сервера отчетов с сайтов и из библиотек SharePoint. Если пользователям уже назначены разрешения на сайты и списки, они получат доступ к элементам и операциям сервера отчетов сразу после настройки параметров интеграции служб SharePoint и сервера отчетов.
Защищаемые элементы
Разрешения, определенные для веб-сайта или библиотеки, могут быть использованы, чтобы предоставить доступ к элементам сервера отчетов. Однако, если требуется защитить отдельные элементы, можно назначить разрешения для следующих типов содержимого.
Тип файла |
Описание |
---|---|
RDL |
Файл определения отчета, который определяет макет отчета и команды, используемые для получения данных. В определении отчета сведения о соединении с источником данных используются для получения данных при обработке отчета. Если определение отчета является нерегламентированным отчетом, созданным с помощью построителя отчетов, то этот отчет объединяется с SMDL-файлом модели отчета, который задает область просмотра данных в отчете, готовом для просмотра. |
SMDL |
Файл модели отчета, в котором описаны структуры данных и их связи. Используется для подготовки и запуска отчетов построителя отчетов. |
RSDS |
Общий источник данных, который определяет сведения о соединении с внешним источником данных. Он используется RDL-файлами определения отчета и SMDL-файлами модели отчета. Модели отчета всегда используют RSDS-файлы, чтобы получить сведения о соединении с базовым источником данных. Определения отчетов могут использовать RSDS-файлы или сведения о соединении, которые определены в свойствах источника данных отчета. |
.RSC |
Файл части отчета, который определяет макет и структуру элемента отчета или области данных. Используется для публикации части отчета на сервере, чтобы обеспечить повторное использование элемента другими авторами отчетов через галерею частей отчетов. |
.RSD |
Файл общего набора данных, в котором определен синтаксис запросов и свойства для набора данных. Общие наборы данных могут совместно использоваться, храниться, обрабатываться и кэшироваться отдельно от отчета. |
Расписания, подписки и журнал отчета не являются защищаемыми элементами. Можно назначить разрешения на веб-сайт или библиотеки, которые определяют право пользователя создавать или использовать расписания, подписки и журнал отчета, но защитить эти элементы напрямую нельзя.
Чтобы защитить отдельные элементы, выберите элемент библиотеки, нажмите кнопку со стрелкой вниз и выберите пункт Управление разрешениями. В меню Действия выберите команду Изменить разрешения.
Использование встроенных групп и уровней разрешений для доступа к элементам сервера отчетов
Используя наследование разрешений и стандартные группы SharePoint, можно получить доступ к большинству операций сервера отчетов сразу после настройки параметров интеграции на сервере отчетов и в экземплярах служб SharePoint.
Службы SharePoint предоставляют стандартные группы, соответствующие заранее установленным уровням разрешений, которые определяют способы доступа к документам и страницам на сайте SharePoint. Если используются стандартные группы и уровни разрешений по умолчанию и сайты настроены для наследования разрешений, то использовать функции служб Службы Reporting Services можно следующими способами:
Группы SharePoint |
Уровень разрешений |
Сводка |
Доступ к серверу отчетов |
---|---|---|---|
Владельцы |
Полный доступ |
Владельцы имеют полный набор разрешений на создание, управление и защиту элементов и операций сервера отчетов. |
Устанавливают разрешения, которые управляют доступом ко всем элементам сервера отчетов, сохраненным во всех библиотеках веб-сайта. Устанавливают разрешения в модели отчета (также называются защитой элементов модели). Настраивают веб-часть «Средство просмотра отчетов». Добавляют отчеты и другие элементы в библиотеки. Изменяют свойства элементов для отчетов и других документов. Удаляют отчеты и другие элементы. Просматривают отчеты, в том числе отчеты, в которых для просмотра данных используются модели отчетов. Устанавливают параметры отчетов. Устанавливают параметры обработки отчета. Создают модели отчетов. Создают отчеты с помощью построителя отчетов. Создают и управляют общими источниками данных. Создают, изменяют и удаляют подписки, которыми владеют любые пользователи. Создают общие расписания веб-сайта и управляют ими. Создают версии документа и управляют ими, в том числе журналом отчета. Загружают файл источника для определения отчета или модели отчета. Заменяют определение отчета, модель отчета, общий источник данных или ресурс (с сохранением свойств и разрешений элемента). |
Члены |
Участие |
Члены могут создавать новые элементы и публиковать элементы отчетов и моделей из средств конструирования в библиотеке SharePoint. |
Добавляют отчеты и другие элементы в библиотеки. Изменяют свойства элементов для отчетов и других документов. Удаляют отчеты и другие элементы. Просмотр отчетов, в том числе отчетов, в которых для просмотра данных используются модели отчетов. Просмотр предыдущих версий документа, а также моментальных снимков журнала отчета (при этом пользователю необходимо также разрешение на открытие отчета, для которого создан журнал отчета). Задание параметров отчетов. Задание параметров обработки отчета. Создают модели отчетов. Создают отчеты с помощью построителя отчетов. Создают и управляют общими источниками данных. Создают, изменяют и удаляют подписки, которыми владеют пользователи. Используют общие расписания с подпиской. Создают версии документа и управляют ими, в том числе журналом отчета. Загружают файл источника для определения отчета или модели отчета. Заменяют определение отчета, модель отчета, общий источник данных или ресурс (с сохранением свойств и разрешений элемента). |
Посетители |
Чтение |
Посетители могут просматривать любые отчеты и создавать подписки пользователей, чтобы доставлять отчеты по регулярному расписанию. |
Просмотр отчетов, в том числе отчетов, в которых для просмотра данных используются модели отчетов. Создание, изменение и удаление подписок, которыми владеют пользователи. Используют общие расписания с подпиской. Загружают файл источника для определения отчета или модели отчета. |
Если встроенные группы и уровни разрешений не используются, то для доступа к функциям служб Службы Reporting Services необходимо назначить специальные разрешения. Дополнительные сведения см. в разделе Задание разрешений для работы сервера отчетов в веб-приложении SharePoint.
См. также