Поделиться через


Создание отчетов App Insights

Для некоторых функций, приведенных в этой статье, требуется microsoft SharePoint премиум — Расширенное управление SharePoint

Аналитика приложений — это функция расширенного управления SharePoint, которая позволяет ИТ-администраторам получать аналитические сведения о различных приложениях сторонних поставщиков, зарегистрированных в вашей Центр администрирования Microsoft Entra, и о том, как они получают доступ к содержимому SharePoint. Этот отчет поможет вам поддерживать и защищать целостность содержимого.

Отчет основан на данных аудита Майкрософт, которые регистрируются, когда приложение, не относящееся к Корпорации Майкрософт, обращается к содержимому с помощью следующего набора событий:

  • FileAccessed
  • FileDownloaded
  • FileModified
  • FileUploaded

Предварительные условия

Для этой функции требуется лицензия Microsoft SharePoint премиум — SharePoint Advanced Management.

Отчеты App Insights в Центре администрирования SharePoint

Создание отчета

  1. Войдите в Центр администрирования SharePoint, используя свои учетные данные администратора SharePoint.

  2. В левой области разверните узел Отчеты и выберите Аналитика приложений.

  3. На целевой странице Аналитика приложений выберите Добавить отчет , чтобы создать новый отчет. Снимок экрана: страница создания отчетов для панели мониторинга app Insights в Центре администрирования SharePoint.

    В разделе Диапазон отчетов можно указать и отфильтровать данные из соответствующего периода времени для отчета. Снимок экрана: диапазон отчетов для аналитики приложений в Центре администрирования SharePoint.

  4. Выберите Добавить и выполнить.

Примечание.

  • Для доступности созданных отчетов может потребоваться до нескольких часов.
  • Для каждого диапазона отчетов допускается только один отчет.
  • Отчеты можно повторно запустить через 24 часа.

Управление отчетами в Центре администрирования SharePoint

Просмотр состояния отчета

Чтобы проверка, готов ли отчет или когда он был обновлен в последний раз, см. столбец Состояние. Когда отчет будет готов, выберите его для просмотра данных.

Снимок экрана: созданный аналитический отчет о приложениях в Центре администрирования SharePoint.

На экране отображаются первые 100 результатов (по тому запроса).

Вы также можете выполнить фильтрацию по имени приложения, разрешениям приложения и конфиденциальности сайта, чтобы просмотреть соответствующие результаты из 100 первых строк.

Снимок экрана: список аналитических отчетов в Центре администрирования SharePoint.

Важно!

Чтобы просмотреть до 1 миллиона результатов, необходимо выбрать Скачать подробный отчет.

Удаление отчета

Чтобы удалить отчет, выберите существующий отчет, который нужно удалить, и выберите Удалить отчет.

Повторный запуск отчета

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

Совет

Запрос повторного запуска также появляется, если выбрать добавить отчет и выбрать диапазон отчетов, для которого уже существует отчет.

Отчеты App Insights в модуле SharePoint PowerShell

Вы можете создавать отчеты App Insights и управлять ими с помощью командной консоли SharePoint Online.

  1. Скачайте и установите последнюю версию командной консоли SharePoint Online.
  2. Подключитесь к SharePoint Online в качестве администратора SharePoint в Microsoft 365. Дополнительные сведения о командной консоли SharePoint Online см. в статье Начало работы с SharePoint Online Management Shell.
  3. Убедитесь, что у вас есть лицензия SharePoint премиум — Расширенное управление SharePoint.

Команды PowerShell для отчетов App Insights

Для выполнения необходимых операций используйте следующие команды:

Создание отчета о продолжительности одного дня по умолчанию

Чтобы создать отчет продолжительностью по умолчанию в один день, выполните следующую команду:

Start-SPOEnterpriseAppInsightsReport

Создание отчета для любой другой длительности

Чтобы создать отчет на любой другой период времени, выполните следующую команду:

Start-SPOEnterpriseAppInsightsReport -ReportPeriodInDays $ReportPeriodInDays (possible values = 1, 7, 14, 28) 

Проверка состояния всех активных и доступных отчетов

Чтобы проверка состояние всех активных и доступных отчетов, выполните следующую команду:

Get-SPOEnterpriseAppInsightsReport

Проверка состояния определенного отчета

Чтобы проверка состояние определенного отчета, выполните следующую команду:

Get-SPOEnterpriseAppInsightsReport -reportID $reportID (for the given report ID)

Просмотр определенного отчета

Чтобы просмотреть определенный отчет, выполните следующую команду:

Get-SPOEnterpriseAppInsightsReport -reportID $reportID

Скачивание отчета

Чтобы скачать отчет, выполните следующую команду:

Get-SPOEnterpriseAppInsightsReport -reportID $reportID -action download

Важно!

Возможности повторного запуска и удаления отчетов недоступны в PowerShell. Командлеты Create report можно использовать с соответствующей длительностью отчета.

Известные возможности

  • В новых клиентах может потребоваться несколько дней, чтобы данные были доступны и для успешного создания этих отчетов. В крупных клиентах данные могут быть отложены до 48 часов (около двух дней).
  • Отчет можно повторно запустить только через 24 часа с момента последнего создания отчета.
  • Для каждого значения диапазона отчета может быть только один отчет. Это означает, что на домашней странице Enterprise Application Insights можно просмотреть не более четырех отчетов.
  • Эти отчеты работают на основе данных аудита и не включают все события аудита.
  • В некоторых случаях может отображаться идентификатор приложения, отличного от Корпорации Майкрософт, но в некоторых случаях — имя приложения среднего уровня.