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

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

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

  • SensitivityLabelApplied
  • SensitivityLabelChanged
  • SensitivityLabelRemoved

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

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

ArtifactType

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

Ценность Поле
1 Dashboard
2 Отчет
3 Семантическая модель
7 Поток данных

ActionSource

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

Ценность Meaning Description
2 Auto Автоматический процесс выполнил действие.
3 Руководство Ручной процесс выполнил действие.

ActionSourceDetail

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

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

LabelEventType

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

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