Результаты поиска :

×

Как встроить отчеты Microsoft Power BI в приложения DNN


Руководство по встраиванию отчетов и панелей мониторинга Power BI в DNN. Интеграция Microsoft Power BI с DNN с помощью плагина miniOrange embed Power BI DNN. Это руководство по настройке продемонстрирует шаги по встраиванию отчетов, панелей мониторинга, плиток, наборов данных/семантической модели Power BI на страницы и в публикации DNN, чтобы пользователи могли просматривать интерактивные артефакты Power BI непосредственно на сайте DNN. Вы также можете включить безопасность на уровне строк (RLS) для более детального просмотра диаграмм Power BI в DNN.

Предварительные условия: Загрузка и установка.

Для настройки и встраивания отчетов Microsoft Power BI на ваш сайт вам потребуются следующие предварительные условия:


Для просмотра шагов Azure AD и шагов Power BI нажмите на вкладки ниже.


1. Шаги по настройке Azure AD для интеграции DNN с Power BI.

1. Настройте регистрацию приложения Azure AD.
  • Войти в Портал Azure AD как администратор
  • Вам будет показан главный экран Azure Active Directory.
  • В разделе «Службы Azure» выберите Идентификатор Майкрософт Энтра.

  • Встраивание DNN в Power BI с защитой на уровне строк | Новые регистрации
  • На левой вкладке, в разделе «Управление», выберите Регистрация приложений.

  • Встраивание DNN в Power BI с защитой на уровне строк | Новые регистрации
  • Нажмите на новая регистрация.

  • Встраивание DNN в Power BI с защитой на уровне строк | Новые регистрации
  • Назначьте Display Name в поле имени и выберите тип аккаунта.
  • В URI перенаправления в поле укажите URL-адрес вашего Сайт DNN и нажмите на Зарегистрировать филиал .
  • Встраивание DNN в Power BI с защитой на уровне строк | Регистрация
  • После регистрации приложения Azure AD присваивает ему уникальный идентификатор.
  • Перейдите в Обзор вкладка в левой панели.
  • Скопируйте ID приложения и Идентификатор каталога, это будет ваш идентификатор клиента и Идентификатор арендатора.
  • Встраивание DNN в Power BI с защитой на уровне строк | Конечные точки
  • В левой панели навигации перейдите к Сертификаты и секреты меню.
  • Нажмите на секрет нового клиентаВведите описание и срок действия, затем нажмите кнопку. ДОБАВИТЬ опцию.
  • Встраивание DNN в Power BI с защитой на уровне строк | Секрет клиента
  • Скопируйте значение Secret Key. Это будет твой Секретный ключ клиента.
  • Встраивание DNN в Power BI с защитой на уровне строк | Секретный ключ
 Добавьте разрешения API в ваше приложение Azure AD:
  • Перейдите на Разрешения API в левой панели навигации нажмите на добавить разрешение опцию.
  • Встраивание DNN в Power BI с защитой на уровне строк | Добавление разрешений
  • Выбрать График Microsoft под API Microsoft меню.
  • Встраивание DNN в Power BI с защитой на уровне строк | Запрос разрешений API
  • Выбрать Разрешения приложения и поиск Информация о пользователе.
  • Встраивание DNN в Power BI с защитой на уровне строк | Выбор разрешений приложения Встраивание DNN PowerBI с защитой на уровне строк | Выбор разрешений
  • Под Информация о пользователе выберите Пользователь.Чтение и Пользователь.Читать.Все разрешения и нажмите на Добавить разрешения кнопка (Microsoft Graph)
  • Встраивание DNN в Power BI с защитой на уровне строк | Права доступа: чтение всех данных
  • Нажмите «Добавить разрешение», прокрутите вниз и выберите Служба PowerBI в разделе «Параметры разрешений API для запросов».
  • Встраивание DNN в Power BI с защитой на уровне строк | Разрешения Power BI

  • Выберите «Делегировать права доступа» и найдите... Отчет
  • Встраивание DNN в Power BI с защитой на уровне строк | Делегированные разрешения Power BI
  • Под Согласно отчетам выберите Отчет.Прочитать.Все разрешение и нажмите на Добавить разрешениекнопка. (Power BI)

  • Встраивание DNN в Power BI с защитой на уровне строк | Разрешение на чтение всего содержимого Power BI
  • Теперь вы можете увидеть все разрешения в раздел разрешений API
  • Встраивание DNN в Power BI с защитой на уровне строк | Все права доступа
  • Нажмите на Предоставить администратору согласие на доступ к каталогу по умолчанию и нажмите на Да при подтверждении согласия администратора гранта.
  • Встраивание DNN в Power BI с защитой на уровне строк | Предоставление административного доступа
  • Приложение Azure AD успешно настроено.

2. Настройте параметры группы безопасности Azure AD.
  • На главной странице Azure Active Directory перейдите по следующему пути: Группы с левой панели.
  • Встраивание DNN в Power BI с защитой на уровне строк | Нажмите «Добавить новый»
  • Нажмите на Новая группа добавить новую группу безопасности.
  • Встраивание DNN в Power BI с защитой на уровне строк | Добавить шорткод
  • Выберите Тип группы as Безопасность. из раскрывающегося списка и введите Название группы as Разрешить доступ к API администратора Power BI.
  • После ввода данных нажмите на кнопку Создать кнопку создать новую группу безопасности.
  • Встраивание DNN в Power BI с защитой на уровне строк | Добавить Workspace_ID
  • Найдите и выберите недавно созданные группы безопасности (Разрешить доступ к API администратора Power BI).
  • Встраивание DNN в Power BI с защитой на уровне строк | Посмотреть отчет Power BI
  • Перейдите в Вкладка «Участники» на левой панели и нажмите Добавить участников.
  • Теперь найдите ранее настроенное вами название приложения и нажмите на него. выберите .
  • Встраивание DNN в Power BI с защитой на уровне строк | Посмотреть отчет Power BI

Вы успешно настроили приложение Azure AD для синхронизации пользователей и интеграции Power BI с вашим сайтом DNN.


2. Шаги по настройке параметров Power BI

Настройка параметров Power BI
  • Перейдите на сайт Power BI Войдите в панель управления и войдите как администратор.
  • На экране отобразится главный экран Power BI.
  • В правом верхнем углу нажмите на значок настроек как показано ниже.
  • Встраивание DNN в Power BI с защитой на уровне строк | значок настроек
  • Под управление и аналитика нажмите на административный портал опцию.
  • Встраивание DNN в Power BI с защитой на уровне строк | перейдите на портал администратора
  • В Административный портал раздел под настройки арендатора, прокрутите вниз до настройки разработчика.
  • Нажмите на Разрешите субъектам служб использовать API Power BI..
  • Включите переключатель а затем нажмите Применить.
  • Встраивание DNN в Power BI с защитой на уровне строк | Включить переключатель
  • Прокрутите вниз до Настройки административного APIВключите переключатель, а затем выберите соответствующий вариант. конкретные группы безопасности.
  • Найдите Группа пользователей DNN Power BI затем нажмите Применить.
  • Встраивание DNN в Power BI с защитой на уровне строк | Предоставление доступа администраторам Power BI к API
  • Вернитесь на главную страницу. Выберите Workspaces Откройте вкладку в левой панели, затем выберите свою рабочую область из списка.
  • Встраивание DNN в Power BI с защитой на уровне строк | Выбор рабочих областей
  • Перейдите в Управление доступом меню.
  • Встраивание DNN в Power BI с защитой на уровне строк | Перейдите на вкладку «Управление доступом»
  • В Управление доступом В разделе «Добавить людей или группы» нажмите «Добавить».
  • Встраивание DNN в Power BI с защитой на уровне строк | Возможность добавления пользователей или групп
  • Найдите приложение, которое вы ранее настроили. В выпадающем списке выберите его. Член и нажмите на Добавить Кнопка для назначения этого приложения Azure AD вашей рабочей области Power BI.
  • Встраивание DNN PowerBI с защитой на уровне строк | Выберите вариант в выпадающем списке
  • Выберите отчет, который хотите встроить в страницу или публикацию DNN.
  • Затем скопируйте Идентификатор рабочей области и идентификатор отчета Перейдите по указанной ниже ссылке и сохраните её, так как она вам понадобится в дальнейшем.
  • Встраивание DNN в Power BI с защитой на уровне строк | Скопируйте идентификаторы


Шаги по настройке отчета Power BI на сайте DNN.


3. Добавить модуль на сайт DNN.
  • Откройте любую страницу на вашем сайте DNN (в режиме редактирования) и нажмите на Добавить модуль.
  • Встраивание DNN в Power BI с защитой на уровне строк | Добавить модуль
  • Найдите miniOrange Power BI Integrator и нажмите на DNNSAMLSSO. Перетащите модуль на нужную вам страницу.
  • Встраивание DNN в Power BI с защитой на уровне строк | Модуль поиска
  • Установка модуля на вашем сайте DNN завершена.
4. Встройте свой отчет Power BI в DNN.
  • Теперь перейдите на свой сайт DNN, и вы увидите, что модуль успешно добавлен.
  • Встраивание DNN PowerBI с защитой на уровне строк | Модуль успешно добавлен
  • Нажмите на значок настроек и перейдите в настройки
  • Встраивание DNN в Power BI с защитой на уровне строк | Посмотреть отчет Power BI
  • Откроется всплывающее окно, перейдите по ссылке. вкладка «Настройки» miniOrange Power BI Integrator.
  • Встраивание DNN PowerBI с защитой на уровне строк | вкладка настроек интегратора PowerBI miniorange
  • Перейдите на вкладку «Настройки аутентификации» и введите Идентификатор клиента, секретный ключ клиента и идентификатор арендатора. вашей Azure AD Затем нажмите «Сохранить» в приложении.
  • Встраивание DNN в Power BI с защитой на уровне строк | настройки аутентификации
  • Теперь перейдите на вкладку «Настройки Power BI» и введите следующее: Название отчета, идентификатор рабочей области и идентификатор отчета. вашего отчета.
  • Также укажите ширину и высоту и нажмите «Сгенерировать скрипт».
  • Встраивание DNN в Power BI с защитой на уровне строк | настройки аутентификации
  • Будет сгенерирован скрипт, который покажет... Идентификатор рабочей области и идентификатор отчета вашего отчета Power BI.
  • Встраивание DNN PowerBI с защитой на уровне строк | настройки аутентификации
  • Обновите страницу DNN и нажмите на Power BI. зарегистрироваться в .
  • Встраивание DNN в Power BI с защитой на уровне строк | настройки аутентификации
  • Вас перенаправит на страницу входа в Azure AD. Введите свои учетные данные Azure AD.
  • Встраивание DNN в Power BI с защитой на уровне строк | настройки аутентификации
  • После успешного входа в систему отчет Power BI появится на экране.
  • Встраивание DNN в Power BI с защитой на уровне строк | настройки аутентификации

Вы успешно встроили свой отчет PowerBI на страницу DNN и предоставили доступ к отчету Power BI через единый вход Azure AD.

Дополнительные ресурсы


Нужна помощь?

Напишите нам по адресу dnnsupport@xecurify.com , и мы поможем вам настроить интеграцию Power BI с вашим DNN, а также предоставим быструю консультацию (по электронной почте/на встрече) по вашим требованиям. Наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.


Привет!

Нужна помощь? Мы здесь!

поддержка