Condividi tramite


Visualizzare i log attività di Power Apps in Microsoft Purview

È possibile visualizzare molte attività di Microsoft Power Apps in Microsoft Purview, ad esempio:

  • Creazione di app canvas
  • usage
  • applicazione di patch
  • eliminazione da parte di utenti specifici

È anche possibile visualizzare i log attività all'interno di intervalli di date specifici per ottenere informazioni dettagliate.

Visualizzare regolarmente le attività di Microsoft Power Apps in Microsoft Purview per:

  • mantenere governance, conformità e sicurezza
  • ottenere informazioni operative
  • identificare e risolvere i problemi
  • attenuare gli errori

Questo articolo illustra i prerequisiti, come accedere ai dati nel portale di conformità di Microsoft Purview e informazioni dettagliate sugli eventi e sullo schema di Power Apps.

Prerequisiti

Per visualizzare i log attività di Power Apps in Microsoft Purview, assicurarsi di:

  • Esaminare e completare tutti i prerequisiti nell'articolo di panoramica.
  • Un amministratore con una licenza di Microsoft Office 365 E1 o versione successiva.
  • Vengono assegnati i ruoli Log di controllo o Log di controllo di sola lettura in Microsoft Purview.

Ulteriori informazioni:

Accesso ai log

Per accedere al portale di Microsoft Purview, seguire questa procedura:

  1. Accedi al portale Microsoft Purview

  2. Nel portale di Microsoft Purview è possibile accedere alla pagina Di controllo in due modi:

    • Nel riquadro di spostamento a sinistra selezionare Soluzioni e quindi selezionare Controlla.
    • In alternativa, nella pagina Home, seleziona la scheda della soluzione Controllo. Se la scheda della soluzione Controllo non è visualizzata, seleziona Visualizza tutte le soluzioni, quindi seleziona Controllo nella sezione Core.
  3. La soluzione di controllo consente di cercare le attività o creare criteri di conservazione dei controlli. Nella pagina Ricerca è possibile filtrare le diverse attività di Power Platform nell'elenco Attività . Le attività vengono mappate a tipi di eventi e categorie, elencate nelle tabelle di questo articolo a cui si fa riferimento.

Mostra la pagina di ricerca dei controlli di Microsoft Purview.

I log sono accessibili anche agli sviluppatori tramite l'API di gestione di Office 365.

Per altre informazioni sulla ricerca nei log di controllo in Microsoft Purview, vedere Introduzione alla ricerca .

Esplorare le attività di Power Apps

Il livello SDK gestisce la registrazione. Una singola azione può attivare più eventi che il sistema registra. La tabella seguente elenca un esempio di eventi utente che è possibile controllare.

Event Description
App creata Un autore crea l'app per la prima volta.
App avviata L'app è stata avviata.
App contrassegnata come In evidenza Ogni volta che l'app viene contrassegnata come in primo piano.
Versione app ripristinata Versione dell'app al momento del ripristino.
App modificata Tutti gli aggiornamenti apportati dall'autore all'app.
App pubblicata L'app viene pubblicata e resa disponibile ad altri utenti nell'ambiente.
Autorizzazione app modificata Ogni volta che cambiano le autorizzazioni di un utente per l'app.
App eliminata Quando l'app viene eliminata.
App contrassegnata come Banner Ogni volta che l'app viene contrassegnata come Hero.
Autorizzazione app eliminata Ogni volta che vengono rimosse le autorizzazioni di un utente per l'app.
Rimozione app contrassegnata come Banner Ogni volta che l'app non è contrassegnata come Banner.
Rimozione app contrassegnata come In evidenza Ogni volta che l'app non è contrassegnata come In evidenza.
App con patch Ogni volta che l'app viene patchata.
Versione app rimossa La versione dell'app al momento della cancellazione.
Consenso fornito alle API dell'app L'utente corrente acconsente alle API dell'applicazione.
Nuova app canvas importata Ogni volta che viene importata una nuova app canvas.
App canvas esistente importata Ogni volta che viene importata un'app canvas esistente.
Versione dell'app canvas della soluzione pubblicata Viene pubblicata una versione dell'app canvas come parte di una soluzione.
DataLossPreventionEvaluationResult aggiunte La valutazione dei criteri di dati viene eseguita per l'app.
L'amministratore ha ripristinato l'app eliminata L'amministratore ripristina l'app eliminata.
L'amministratore ha impostato il nome logico desiderato L'amministratore imposta il nome logico desiderato dell'app.
L'amministratore ha modificato il proprietario dell'app L'amministratore modifica il proprietario dell'app.
L'amministratore ha modificato le autorizzazioni per l'app L'amministratore modifica le autorizzazioni dell'app.
App eliminata dall'amministratore L'amministratore elimina l'app.
L'amministratore ha impostato lo stato in quarantena L'amministratore imposta lo stato di quarantena dell'app.
L'amministratore ha impostato l'accesso condizionale L'amministratore imposta l'accesso condizionale dell'app.
L'amministratore ha impostato lo stato Ignora consenso L'amministratore imposta lo stato di bypass del consenso dell'app.
L'amministratore ha impostato l'app In primo piano Ogni volta che l'amministratore contrassegna l'app come in primo piano.
L'amministratore ha consentito app di terze parti L'amministratore consente app di terze parti.

Schema

Gli schemi definiscono quali campi di Power Apps vengono inviati al portale di conformità di Microsoft Purview. Alcuni campi sono comuni a tutte le applicazioni che inviano dati di controllo a Microsoft Purview, mentre altri sono specifici delle attività di Power Apps. Il valore nel PropertyCollection campo è specifico per ogni tipo di attività di Power Apps. Per identificare le attività di Power Apps, cerca all'interno della proprietà dello schema powerplatform.analytics.resource.type con il valore PowerApp all'interno della proprietà PropertyCollection. Ecco un esempio dello schema specifico dell'attività.

[
    {
        "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"
    }
]