





Короткий ответ: вы не можете, потому что этот сценарий не поддерживается. Когда вы говорите, что ваша панель управления находится в iframe, я предполагаю, что вы использовали публикацию в Интернете и связались с панелью с помощью кода для встраивания. Публикация в Интернете не поддерживает аутентификацию. См. Предупреждение об этом https://docs.microsoft.com/en-us/power-bi/service-publish-to-web.
Конечному пользователю потребуется доступ к панели мониторинга через службу Power BI, чтобы использовать проверку подлинности. Без аутентифицированного пользователя у вас не было бы возможности фильтровать отчет.
Есть несколько предварительных условий и шагов, чтобы заставить это работать. Возможно, вы захотите начать здесь https://docs.microsoft.com/en-us/power-bi/developer/integrate-report, где вы можете найти подробную информацию о Rest API и требованиях к регистрации приложения Azure AD, требованиях к токенам доступа и образцу кода для вызова отчета и встраивания его в div на веб-странице. Как я уже сказал вверху, я предположил, что вы еще ничего из этого не сделали, поскольку вы упомянули только публикацию отчета через iframe, поэтому сложно дать более конкретное руководство.