Разрешения на подписку SSRS - PullRequest
2 голосов
/ 02 июля 2011

Я не могу найти много об этом в Интернете, поэтому мне было интересно, если кто-то знал здесь.

Является ли SSRS 2005, если пользователь создает подписку, смогут ли другие пользователи просматривать и редактировать эти подписки? Если нет, то можно ли сделать подписки видимыми для всех?

Спасибо

1 Ответ

4 голосов
/ 04 июля 2011

Быстрый ответ - нет.

Длинный ответ:

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

Наше решение для управления / централизации подписок состояло в том, чтобы настроить общего пользователя Windows, войти в диспетчер отчетов и использовать этого пользователя для создания всех подписок. Это означает, что все запросы на подписку проходят через ИТ-отдел (+ или - зависит от вашей ситуации. Мы не хотели, чтобы пользователи сами создавали подписки). Все пользователи, которые знают общее имя пользователя / пароль, могут управлять подписками в одном месте. Не идеально, но у нас это работает.

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

Это определенно та область, в которой мне не хватает SSRS.


Обновление:

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

...