Power BI で機密ラベルの監査スキーマを監査する

セマンティック モデル、レポート、ダッシュボード、またはデータフローの秘密度ラベルが適用、変更、または削除されるたびに、そのアクティビティが Power BI の監査ログに記録されます。 これらのアクティビティは、統合された監査ログまたは Power BI アクティビティ ログで追跡できます。 詳細については、「Power BI でユーザー アクティビティを追跡する」を参照してください。

この記事では、Power BI の監査スキーマに含まれる、機密ラベルに固有の情報について説明します。 次のアクティビティ キーについて説明します。

  • SensitivityLabelApplied
  • SensitivityLabelChanged
  • SensitivityLabelRemoved

SensitivityLabelEventData

フィールド Type スキーマに表示される必要があります 説明
SensitivityLabelId Edm.Guid 新しいラベルの guid。 このフィールドは、アクティビティ キーが SensitivityLabelApplied または SensitivityLabelChanged の場合にのみ存在します。
OldSensitivityLabelId Edm.Guid アクションの前にあるアイテムのラベルの GUID。 このフィールドは、アクティビティ キーが SensitivityLabelChanged または SensitivityLabelRemoved の場合にのみ存在します。
ActionSource Edm.Enum はい このフィールドは、ラベルの変更が自動と手動のどちらのプロセスの結果であるかを示します。
ActionSourceDetail Edm.Enum はい このフィールドには、アクションが行われた原因の詳細が示されます。
LabelEventType Edm.Enum はい このフィールドには、アクションの結果として、より制限の厳しいラベル、より制限の緩いラベル、または同程度の秘密度のラベルが生成されたかが示されます。

ArtifactType

このフィールドには、ラベルの変更が行われたアイテムの種類が示されます。

フィールド
1 ダッシュボード
2 レポート
3 セマンティック モデル
7 データフロー

ActionSource

このフィールドは、ラベルの変更が自動と手動のどちらのプロセスの結果であるかを示します。

説明 説明
2 自動 自動プロセスによってアクションが実行されました。
3 マニュアル 手動プロセスによってアクションが実行されました。

ActionSourceDetail

このフィールドには、アクションが行われた原因の詳細が示されます。

説明 説明
0 なし その他の詳細はありません。
3 AutoByInheritance ラベルの変更は、自動的にトリガーされた継承プロセスの結果として行われました。
4 AutoByDeploymentPipeline ラベルの変更は、デプロイ パイプライン プロセスの結果として自動的に行われました。
5 PublicAPI ラベルの変更アクションは、次のいずれかの Power BI パブリック管理 REST API によって実行されました: setLabelsremoveLabels

LabelEventType

このフィールドには、アクションの結果として、より制限の厳しいラベル、より制限の緩いラベル、または同程度の秘密度のラベルが生成されたかが示されます。

説明 説明
1 LabelUpgraded より制限の厳しいラベルがアイテムに適用されました。
2 LabelDowngraded より制限の緩いラベルがアイテムに適用されました。
3 LabelRemoved アイテムからラベルが削除されました。
4 LabelChangedSameOrder ラベルが、同レベルの秘密度の別のラベルに置き換えられました。