Как фильтровать данные в SSRS на основе назначения ролей SSRS пользователей - PullRequest
0 голосов
/ 21 марта 2019

Предположим, у меня есть 1000 строк в наборе данных. Ряды имеют столбец офиса / отдела. Я хотел бы создать один отчет, доступный для всех пользователей в организации, но со строгим требованием, чтобы пользователи могли просматривать данные только для своего офиса / отдела. то есть, где значение столбца office / отдела соответствует офису, к которому они принадлежат.

Я имею в виду создание ролей ssrs, соответствующих доступным офисам, а затем сопоставление столбца office / отдела с ролью пользователей, но, похоже, нет смысла получать имя роли текущего пользователя в SSRS. Я вижу только User!UserID.

Какой самый лучший надежный и простой в обслуживании способ удовлетворения такого рода требованиям?

1 Ответ

1 голос
/ 22 марта 2019

Как вы обнаружили, идентификатор пользователя - это все, с чем вам нужно работать в SSRS. Вы должны будете использовать это, чтобы посмотреть, какими должны быть их роли и разрешения. Поэтому вам потребуется доступ к таблицам, для которых определено правильное отображение.

...