Реализация RLS с несколькими таблицами авторизации (иерархия)

У меня есть 3 отдельные роли, определенные по отдельности, все пользователи находятся в одной группе безопасности O365 (Report_Access)

Я определил DAX-выражение в таблице Customer для Company Key, BU Key & Team соответственно для каждой роли.

Когда пользователь доступен в 2 таблицах, тогда отчет должен фильтроваться на более низком уровне.

В этом случае C2abc.com имеет доступ к компании "1", но имеет доступ только к "101" BU, в настоящее время дакс оценивает на уровне компании и показывает все BU("100" и "101"), связанные с компанией (01)., Но мне нужна формула DAX для фильтрации BU(101), назначенного в таблице BU, и всех BU для компании '2' и '3', назначенных для пользователя C@abc.com.

POWERBI

0 ответов

Другие вопросы по тегам