Введение

На этом этапе пошагового руководства по интеграции отчета в приложение выполняется регистрация приложения в Azure Active Directory (AD). Эта процедура необходима для последующего получения идентификатора и секрета клиента, определяющих ваше веб-приложение в Azure AD. Без идентификатора и секрета клиента Azure AD не сможет проверить подлинность веб-приложения. Если вы скачали Пример интеграции отчета, можно использовать идентификатор и секрет клиента, полученные после регистрации, чтобы настроить этот пример для проверки подлинности в Azure AD.

ПРИМЕЧАНИЕ. Прежде чем регистрировать веб-приложение для Power BI, нужно пройти процедуру Регистрация в Power BI.

Ниже приведены действия по регистрации веб-приложения в Azure AD.

Регистрация веб-приложения в Azure AD

  1. Перейдите по адресу dev.powerbi.com/apps.
  2. Выберите команду Войти с использованием существующей учетной записии войдите в учетную запись Power BI.
  3. Введите Имя приложения. В рамках этого пошагового руководства введите Пример интеграции отчета.
  4. В поле Тип приложения выберите Server-side Web app (Серверное веб-приложение).
  5. В поле URL-адрес перенаправленияукажите URL-адрес. В этом пошаговом руководстве Azure AD выполняет перенаправление на страницу по умолчанию, поэтому введите http://localhost:13526. Azure Active Directory (AD) будет выполнять перенаправление на эту страницу с использованием кода авторизации. Сведения о том, как получить токен доступа для обращения к отчетам Power BI с помощью кода авторизации, см. в статье Получение токена доступа для проверки подлинности.
  6. Введите значение Домашняя страница. В этом пошаговом руководстве введите адрес http://localhost:13526, который является домашней страницей для примера.
  7. Для параметра Choose APIs to access (Выбор API для доступа) выберите значение Read All Reports (preview) (Чтение всех отчетов — предварительная версия). Перечень всех разрешений для приложений Power BI см. в статье Разрешения приложений.
  8. Щелкните Зарегистрировать приложение и сохраните созданный идентификатор и секрет клиента. Идентификатор и секрет клиента идентифицируют приложение в Azure AD. Чтобы настроить Пример интеграции отчета для использования идентификатора и секрета клиента для проверки подлинности, см. статью Настройка примера интеграции отчета.

Страница Регистрация приложения Power BI должна выглядеть следующим образом.

Теперь, когда вы зарегистрировали веб-приложение в Azure AD, можно получить из Azure AD токен авторизации доступа для обращения к отчетам Power BI.

После получения идентификатора и секрета клиента можно настроить веб-приложение, например Пример интеграции отчета, для доступа к отчетам Power BI. Ниже показано, как настроить этот пример.

Настройка примера интеграции отчета

Если вы скачали Пример интеграции отчета, можно использовать идентификатор и секрет клиента, полученные после регистрации, чтобы настроить этот пример для проверки подлинности в Azure AD. Для настройки примера измените идентификатор и секрет клиента в файле web.config. Дополнительные сведения о способах проверки подлинности в Azure AD см. в статье Шаг 2. Получение отчета Power BI.

Дальнейшие действия

Чтобы интегрировать отчет в приложение, необходимо получить отчет. В следующем шаге вы узнаете, как получить отчет Power BI.

Дальнейшие действия >

См. также:

Регистрация бесплатной учетной записи Power BI с пользовательским клиентом каталога Azure Active Directory
Пошаговое руководство по интеграции отчета в приложение
Пример интеграции отчета
Настройка примера интеграции отчета
Получение токена доступа для проверки подлинности
Разрешения Power BI
Шаг 2. Получение отчета Power BI
Появились дополнительные вопросы? Ответы на них см. в сообществе Power BI.