Condividi tramite


Visualizzare i log attività 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 Power Apps.

Prerequisiti

Per visualizzare i registri delle attività di Power Apps in Microsoft Purview, assicurati di:

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

Ulteriori informazioni:

Accesso ai log

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

  1. Accedere al portale di Microsoft Purview

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

    • Nel riquadro di spostamento a sinistra selezionare Soluzioni e quindi selezionare Controlla.
    • In alternativa, nella Home page selezionare la scheda Audit soluzione. 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 audit di Microsoft Purview.

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

Vedere Introduzione alla ricerca per altre informazioni sulla ricerca nei log di controllo in Microsoft Purview.

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 viene rimosso lo stato di Hero.
Rimozione app contrassegnata come In evidenza Ogni volta che l'app viene annullata come in primo piano.
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.
Aggiunto DataLossPreventionEvaluationResult 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 i campi Power Apps inviati al portale di conformità 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 campo PropertyCollection è specifico per ogni tipo di attività Power Apps. Per identificare le attività di Power Apps, cercare la proprietà dello schema annidata powerplatform.analytics.resource.type con 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"
    }
]