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 によって実行されました: setLabels、removeLabels。 |
LabelEventType
このフィールドには、アクションの結果として、より制限の厳しいラベル、より制限の緩いラベル、または同程度の秘密度のラベルが生成されたかが示されます。
値 | 説明 | 説明 |
---|---|---|
1 | LabelUpgraded | より制限の厳しいラベルがアイテムに適用されました。 |
2 | LabelDowngraded | より制限の緩いラベルがアイテムに適用されました。 |
3 | LabelRemoved | アイテムからラベルが削除されました。 |
4 | LabelChangedSameOrder | ラベルが、同レベルの秘密度の別のラベルに置き換えられました。 |