Схема аудита меток конфиденциальности в Power BI

Всякий раз, когда метка конфиденциальности в семантической модели, отчете, панели мониторинга или потоке данных применяется, изменяется или удаляется, это действие записывается в журнале аудита Для Power BI. Эти действия можно отслеживать в едином журнале аудита или в журнале действий Power BI. Дополнительные сведения см. в разделе "Отслеживание действий пользователей" в Power BI.

В этой статье приводятся сведения в схеме аудита Power BI, относящуюся к меткам конфиденциальности. В нем рассматриваются следующие ключи действий:

  • КонфиденциальностьLabelApplied
  • КонфиденциальностьLabelChanged
  • Конфиденциальность Удалена

КонфиденциальностьLabelEventData

Поле Тип Должен отображаться в схеме Description
КонфиденциальностьLabelId Edm.Guid Guid новой метки. Это поле присутствует только в том случае, если ключ действия — SensitivityLabelApplied или SensitivityLabelChanged.
OldSensitivityLabelId Edm.Guid Guid метки элемента перед действием. Это поле присутствует только в том случае, если ключ действия — SensitivityLabelChanged или SensitivityLabelRemoved.
ActionSource Edm.Enum Да Это поле указывает, является ли изменение метки результатом автоматического или ручного процесса.
ActionSourceDetail Edm.Enum Да Это поле содержит дополнительные сведения о том, что привело к возникновению действия.
LabelEventType Edm.Enum Да Это поле указывает, привело ли действие к более строгой метке, менее ограничивающей метке или метке той же степени конфиденциальности.

ArtifactType

Это поле указывает тип элемента, на который произошло изменение метки.

Значение Поле
1 Информационная панель
2 Report
3 Семантическая модель
7 Поток данных

ActionSource

Это поле указывает, является ли изменение метки результатом автоматического или ручного процесса.

Значение Значение Description
2 Авто Автоматический процесс выполнил действие.
3 Вручную Ручной процесс выполнил действие.

ActionSourceDetail

Это поле содержит дополнительные сведения о том, что привело к возникновению действия.

Значение Значение Description
0 None Нет других сведений.
3 AutoByInheritance Изменение метки произошло в результате автоматического запуска процесса наследования.
4 AutoByDeploymentPipeline Изменение метки произошло автоматически в результате процесса конвейера развертывания.
5 PublicAPI Действие изменения меток было выполнено одним из следующих ИНТЕРФЕЙСов REST API общедоступного администратора Power BI: setLabels, removeLabels.

LabelEventType

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

Значение Значение Description
1 LabelUpgraded К элементу применена более строгая метка.
2 LabelDowngraded К элементу применена менее ограничивающая метка.
3 Удалена метка Метка была удалена из элемента.
4 LabelChangedSameOrder Метка была заменена другой меткой на тот же уровень конфиденциальности.