Я делаю POC на RLS (безопасность на уровне строк).
- У меня есть очень простой отчет, в котором перечислены все лиды и их владельцы.
- У меня есть роль, определенная формулой как:
[internalemailaddress] = USERPRINCIPALNAME()
в таблице SystemUsers. - Тестирование на рабочем столе работает
- Публикация и добавление пользователей в роль
- Используйте параметр панели мониторинга PowerBI в Dynamics 365, чтобы отобразить эту панель мониторинга в Dynamics CRM
- Войдите через одного из пользователей, у которого есть эта роль PowerBI
- Отображаются все строки, фильтрация не выполняется.
Пожалуйста, предложите, если я делаю что-то не так.
Также, пожалуйста, предложите, есть ли способ, с помощью которого системные роли / группы, определенные в CRM / O365, можно повторно использовать в PowerBI (например, SalesPerson должен иметь возможность просматривать только свои данные, менеджер по продажам должен иметь возможность получать данные всех продавцов, находящихся под его территория и т. д.)