RLS не работает, когда пользователи загружают отчет, но работает, когда они тестируют - PullRequest
0 голосов
/ 04 марта 2019

Я создал несколько базовых групп RLS;Admin и Default.

Я поместил нескольких членов моей команды в группу по умолчанию, а себя в качестве администратора.

Группа по умолчанию в настоящее время фильтруется по UserPrincipalName и прекрасно работает, когдапредварительный просмотр роли как на рабочем столе, так и в браузере.Однако происходит то, что безопасность не применяется при первом входе пользователя в систему, даже если он является исключительно членом этой группы.

Пример:

Пользователь 1 входит в группу RLS "По умолчанию "и, следовательно, должны видеть только элементы, связанные с их информацией.Когда этот пользователь загружает отчет, он видит информацию и элементы каждого пользователя.Однако, когда этот пользователь переходит к наборам данных, безопасности, щелкает многоточие для группы по умолчанию (членом которой он является) и нажимает кнопку «Тестировать как роль», они видят свои записи только в соответствии с ожиданиями.

Мой вопроспочему этот эффект не применяется к ним, поскольку это единственная группа, в которую они входят, но когда они собираются протестировать его, он работает как положено?

Спасибо, Джастин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...