Schéma d’audit pour les étiquettes de confidentialité dans Power BI

Chaque fois qu’une étiquette de confidentialité sur un modèle sémantique, un rapport, un tableau de bord ou un flux de données est appliquée, modifiée ou supprimée, cette activité est enregistrée dans le journal d’audit de Power BI. Vous pouvez suivre ces activités dans le journal d’audit unifié ou dans le journal d’activité de Power BI. Pour plus d’informations, consultez Suivre les activités utilisateur dans Power BI.

Cet article documente les informations contenues dans le schéma d’audit Power BI qui est spécifique aux étiquettes de confidentialité. Il couvre les clés d’activité suivantes :

  • SensitivityLabelApplied
  • SensitivityLabelChanged
  • SensitivityLabelRemoved

SensitivityLabelEventData

Champ Type Doit apparaître dans le schéma Description
SensitivityLabelId Edm.Guid GUID de la nouvelle étiquette. Ce champ est présent seulement quand la clé d’activité est SensitivityLabelApplied ou SensitivityLabelChanged.
OldSensitivityLabelId Edm.Guid GUID de l’étiquette sur l’élément avant l’action. Ce champ est présent seulement quand la clé d’activité est SensitivityLabelChanged ou SensitivityLabelRemoved.
ActionSource Edm.Enum Oui Ce champ indique si la modification de l’étiquette est le résultat d’un processus automatique ou manuel.
ActionSourceDetail Edm.Enum Oui Ce champ fournit plus de détails sur ce qui a provoqué l’action.
LabelEventType Edm.Enum Oui Ce champ indique si l’action a abouti à une étiquette plus restrictive, une étiquette moins restrictive ou une étiquette du même degré de confidentialité.

ArtifactType

Ce champ indique le type d’élément sur lequel le changement d’étiquette s’est produit.

Value Champ
1 Tableau de bord
2 Rapport
3 Modèle sémantique
7 Flux de données

ActionSource

Ce champ indique si la modification de l’étiquette est le résultat d’un processus automatique ou manuel.

Value Signification Description
2 Auto Un processus automatique a effectué l’action.
3 Manuel Un processus manuel a effectué l’action.

ActionSourceDetail

Ce champ fournit plus de détails sur ce qui a provoqué l’action.

Value Signification Description
0 None Il n’y a pas d’autres détails.
3 AutoByInheritance Le changement d’étiquette a été effectué à la suite d’un processus d’héritage déclenché automatiquement.
4 AutoByDeploymentPipeline Le changement d’étiquette a été effectué automatiquement à la suite du processus du pipeline de déploiement.
5 PublicAPI L’action de changement d’étiquette a été effectuée par une des API REST d’administration publique de Power BI suivantes : setLabels, removeLabels.

LabelEventType

Ce champ indique si l’action a abouti à une étiquette plus restrictive, une étiquette moins restrictive ou une étiquette du même degré de confidentialité.

Value Signification Description
1 LabelUpgraded Une étiquette plus restrictive a été appliquée à l’élément.
2 LabelDowngraded Une étiquette moins restrictive a été appliquée à l’élément.
3 LabelRemoved L’étiquette a été supprimée de l’élément.
4 LabelChangedSameOrder L’étiquette a été remplacée par une autre étiquette avec le même niveau de confidentialité.