Partager via


Afficher les journaux d’activité Power Apps dans Microsoft Purview

Vous pouvez afficher de nombreuses activités Microsoft Power Apps dans Microsoft Purview, telles que :

  • Création d’une application Canvas
  • usage
  • mise à jour corrective
  • suppression par des utilisateurs spécifiques

Vous pouvez également afficher les journaux d’activité dans des plages de dates spécifiques pour obtenir des insights.

Consultez régulièrement les activités Microsoft Power Apps dans Microsoft Purview pour :

  • gérer la gouvernance, la conformité et la sécurité
  • obtenir des aperçus opérationnels
  • identifier et résoudre les problèmes
  • atténuer les défaillances

Cet article décrit les conditions préalables, la façon d’accéder à vos données dans le portail de conformité de Microsoft Purview et des détails sur les événements et le schéma Power Apps.

Prerequisites

Pour afficher les journaux d’activité Power Apps dans Microsoft Purview, veillez à :

  • Passez en revue et remplissez toutes les conditions préalables dans l’article de vue d’ensemble.
  • Administrateur disposant d’une licence Microsoft Office 365 E1 ou ultérieure.
  • Les Journaux d’audit ou Journaux d’audit en affichage seul sont attribués au rôle dans Microsoft Purview.

Pour en savoir plus:

Accéder aux journaux

Procédez comme suit pour vous connecter au portail Microsoft Purview :

  1. Connectez-vous au portail Microsoft Purview

  2. Dans le portail Microsoft Purview, vous pouvez accéder à la page Audit de deux façons :

    • Dans le volet de navigation gauche, sélectionnez Solutions , puis Audit.
    • Ou, dans la page d’accueil , sélectionnez la carte de solution d’audit . Si la carte de solution d’audit n’est pas affichée, sélectionnez Afficher toutes les solutions, puis sélectionnez Audit dans la section Base.
  3. La solution d’audit vous permet de rechercher des activités ou de créer des stratégies de rétention d’audit. Dans la page De recherche , vous pouvez filtrer les différentes activités Power Platform dans la liste Des activités . Les activités sont mappées aux types et catégories d’événements, répertoriés dans les tableaux de cet article pour vous permettre de référencer.

Affiche la page de recherche d’audit Microsoft Purview.

Les journaux d’activité sont également accessibles aux développeurs via l’API Gestion Office 365.

Consultez Prise en main de la recherche pour en savoir plus sur la recherche dans les journaux d’audit dans Microsoft Purview.

Explorer les activités Power Apps

La couche SDK gère la journalisation. Une seule action peut déclencher plusieurs événements que le système journalise. Le tableau suivant répertorie un exemple d’événements utilisateur que vous pouvez auditer.

Événement Descriptif
Application créée Un créateur crée l’application pour la première fois.
Application lancée L’application est lancée.
Application marquée comme recommandée Chaque fois que l’application est marquée comme mise en avant.
Version de l’application restaurée Version de l’application lors de la restauration.
Application modifiée Toutes les mises à jour apportées par le créateur à l’application.
Application publiée L’application est publiée et est disponible pour d’autres personnes dans l’environnement.
Autorisation de l’application modifiée Chaque fois que les autorisations d’un utilisateur pour l’application changent.
Application supprimée Lorsque l’application est supprimée.
Application marquée comme référence Chaque fois que l’application est marquée comme Héros.
Autorisation de l’application supprimée Chaque fois que les autorisations d’un utilisateur pour l’application sont supprimées.
Application supprimée comme référence Chaque fois que l’application n’est pas définie comme référence.
Application supprimée comme recommandée Chaque fois que l’application est retirée de la section À la une.
Application avec correctif Chaque fois que l’application est corrigée.
Version de l’application supprimée Version de l’application lors de la suppression.
Consentement pour les API de l’application L’utilisateur actuel consent aux API de l’application.
Nouvelle application canevas importée Chaque fois qu’une nouvelle application canevas est importée.
Application canevas existante importée Chaque fois qu’une application canevas existante est importée.
Version publiée de l’application canevas de la solution Une version de l'application de type canevas provenant de la solution est publiée.
Ajout de DataLossPreventionEvaluationResult L’évaluation de la stratégie de données se produit pour l’application.
Application supprimée restaurée par l’administrateur L’administrateur restaure l’application supprimée.
Nom logique souhaité défini par l’administrateur L’administrateur définit le nom logique souhaité de l’application.
Propriétaire de l’application modifié par l’administrateur L’administrateur modifie le propriétaire de l’application.
Autorisations de l’application modifiées par l’administrateur L’administrateur modifie les autorisations de l’application.
Application supprimée par l’administrateur L’administrateur supprime l’application.
État de quarantaine défini par l’administrateur L’administrateur définit l’état de quarantaine de l’application.
Accès conditionnel défini par l’administrateur L’administrateur définit l’accès conditionnel de l’application.
État d’omission du consentement défini par l’administrateur L’administrateur définit l’état de consentement de contournement de l’application.
Application définie comme recommandée par l’administrateur Chaque fois que l’administrateur marque l’application comme en vedette.
Applications tierces autorisées par l’administrateur L’administrateur autorise les applications tierces.

Schema

Les schémas définissent les champs Power Apps envoyés au portail de conformité Microsoft Purview. Certains champs sont communs à toutes les applications qui envoient des données d’audit à Microsoft Purview, tandis que d’autres sont spécifiques aux activités Power Apps. La valeur du PropertyCollection champ est spécifique à chaque type d’activité Power Apps. Pour identifier les activités Power Apps, recherchez la propriété de schéma imbriquée powerplatform.analytics.resource.type avec une valeur PowerApp dans la propriété PropertyCollection. Voici un exemple de schéma spécifique à l’activité.

[
    {
        "Name": "powerplatform.analytics.resource.power_app.display_name",
        "Value": "Test canvas app"
    },
    {
        "Name": "powerplatform.analytics.resource.power_app.id",
        "Value": "a81399c4-8e32-4460-b0d6-69d7d6c404e5"
    },
    {
        "Name": "powerplatform.analytics.resource.environment.name",
        "Value": "Contoso (default)"
    },
    {
        "Name": "powerplatform.analytics.resource.environment.id",
        "Value": "default-99ca106f-36df-429e-9998-b6131ea7cc86"
    },
    {
        "Name": "version",
        "Value": "1.0"
    },
    {
        "Name": "type",
        "Value": "PowerPlatformAdministratorActivityRecord"
    },
    {
        "Name": "powerplatform.analytics.operation.is_successful",
        "Value": "True"
    },
    {
        "Name": "powerplatform.analytics.resource.telemetry_correlation.id",
        "Value": "8c423c52-ebc3-47b5-a604-a8b98bbce92a"
    },
    {
        "Name": "enduser.ip_address",
        "Value": "::ffff:172.172.34.12"
    },
    {
        "Name": "user_agent.original",
        "Value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0"
    },
    {
        "Name": "powerplatform.analytics.resource.type",
        "Value": "PowerApp"
    },
    {
        "Name": "powerplatform.analytics.activity.name",
        "Value": "AdminDeleteApp"
    },
    {
        "Name": "powerplatform.analytics.activity.id",
        "Value": "f88c7b59-6908-4f40-8489-7eca71b531b0"
    },
    {
        "Name": "enduser.id",
        "Value": "e5568c4f-015e-49d6-bf04-16c14301e9a3"
    },
    {
        "Name": "enduser.principal_name",
        "Value": "admin@M365DS679477.onmicrosoft.com"
    },
    {
        "Name": "enduser.role",
        "Value": "Admin"
    },
    {
        "Name": "powerplatform.analytics.resource.tenant.id",
        "Value": "99ca106f-36df-429e-9998-b6131ea7cc86"
    }
]