Предположим, у меня есть 1000 строк в наборе данных. В строках есть столбец офис / отдел. Я бы хотел создать один отчет, доступный для всех пользователей в организации, но со СТРОГОМ требованием, чтобы пользователи могли просматривать данные только для своего офиса / отдела. то есть, если значение столбца офиса / отдела совпадает с офисом, которому они принадлежат.
Я думаю о создании ролей ssrs, соответствующих доступным офисам, а затем сопоставлению столбца офис / отдел с ролью пользователя, но, похоже, нет возможности получить имя роли текущего пользователя в SSRS. Я вижу только User!UserID
.
Что было бы наиболее надежным и простым в обслуживании способом удовлетворения таких требований?