Скрытие отчетов на основе безопасности в SSRS 2008 R2 - PullRequest
0 голосов
/ 28 января 2012

В настоящее время мой сервер отчетов настроен так, что группы AD пользователя определяют, какие отчеты они могут запускать. Пользователь может получить доступ к отчетам через диспетчер отчетов или через пользовательский сайт, который я создал.

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

1 Ответ

0 голосов
/ 29 января 2012

Диспетчер отчетов работает именно так. Если они видят папки или отчеты, у них есть доступ, и вы можете дважды проверить настройки авторизации.

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

...