Tenere traccia delle attività degli utenti in Power BITrack user activities in Power BI

Il fatto di sapere chi sta eseguendo un'azione su un determinato elemento del tenant di Power BI è essenziale per aiutare l'organizzazione a soddisfare i propri requisiti, ad esempio la conformità alle normative e la gestione dei record.Knowing who is taking what action on which item in your Power BI tenant can be critical in helping your organization fulfill its requirements, like meeting regulatory compliance and records management. Con Power BI sono disponibili due opzioni per tenere traccia delle attività degli utenti: Il log attività di Power BI e il log di controllo unificato.With Power BI, you have two options to track user activity: The Power BI activity log and the unified audit log. Questi log contengono entrambi una copia completa dei dati di controllo di Power BI, ma esistono alcune differenze fondamentali, come riepilogato nella tabella seguente.These logs both contain a complete copy of the Power BI auditing data, but there are several key differences, as summarized in the following table.

Log di controllo unificatoUnified audit log Log attività di Power BIPower BI activity log
Include eventi da SharePoint Online, Exchange Online, Dynamics 365 e altri servizi oltre agli eventi di controllo di Power BI.Includes events from SharePoint Online, Exchange Online, Dynamics 365, and other services in addition to the Power BI auditing events. Include solo gli eventi di controllo di Power BI.Includes only the Power BI auditing events.
Hanno accesso solo gli utenti con le autorizzazioni di sola visualizzazione per i log di controllo o per i log di controllo, come gli amministratori globali e i revisori.Only users with View-Only Audit Logs or Audit Logs permissions have access, such as global admins and auditors. Gli amministratori globali e gli amministratori del servizio Power BI hanno accesso.Global admins and Power BI service admins have access.
Gli amministratori globali e i revisori possono eseguire ricerche nel log di controllo unificato usando il Centro sicurezza Microsoft 365 e il Centro conformità Microsoft 365.Global admins and auditors can search the unified audit log by using the Microsoft 365 Security Center and the Microsoft 365 Compliance Center. Non esiste ancora un'interfaccia utente per la ricerca nel log attività.There's no user interface to search the activity log yet.
Gli amministratori globali e i revisori possono scaricare le voci del log di controllo usando le API e i cmdlet di gestione di Microsoft 365.Global admins and auditors can download audit log entries by using Microsoft 365 Management APIs and cmdlets. Gli amministratori globali e gli amministratori del servizio Power BI possono scaricare le voci del log attività usando un'API REST e un cmdlet di gestione di Power BI.Global admins and Power BI service admins can download activity log entries by using a Power BI REST API and management cmdlet.
Conserva i dati di controllo per 90 giorniKeeps audit data for 90 days Conserva i dati delle attività per 30 giorni (anteprima pubblica).Keeps activity data for 30 days (public preview).
Mantiene i dati di controllo, anche se il tenant viene spostato in un'altra area di Azure.Retains audit data, even if the tenant is moved to a different Azure region. Non mantiene i dati delle attività se il tenant viene spostato in un'altra area di Azure.Doesn't retain activity data when the tenant is moved to a different Azure region.

Usare il log attivitàUse the activity log

Nota

La registrazione delle attività non è supportata per Microsoft Cloud Deutschland.Activity logging isn't supported for Microsoft Cloud Deutschland. Per altre informazioni sulle limitazioni dei servizi per il cloud in Germania, vedere Domande frequenti per Power BI per i clienti di Cloud Germania.Learn more about service limitations for the Germany cloud in Frequently Asked Questions for Power BI for Germany Cloud customers.

In qualità di amministratore del servizio Power BI, è possibile analizzare l'utilizzo di tutte le risorse di Power BI a livello di tenant usando report personalizzati basati sul log attività di Power BI.As a Power BI service admin, you can analyze usage for all Power BI resources at the tenant level by using custom reports based on the Power BI activity log. È possibile scaricare le attività usando un'API REST o un cmdlet di PowerShell.You can download the activities by using a REST API or PowerShell cmdlet. È anche possibile filtrare i dati delle attività in base a intervallo di date, utente e tipo di attività.You can also filter the activity data by date range, user, and activity type.

Requisiti del log attivitàActivity log requirements

Per accedere al log attività di Power BI, è necessario soddisfare i requisiti seguenti:You must meet these requirements to access the Power BI activity log:

  • È necessario essere un amministratore globale o un amministratore del servizio Power BI.You must either be a global admin or a Power BI service admin.
  • Installare i cmdlet di gestione di Power BI in locale oppure usare i cmdlet di gestione di Power BI in Azure Cloud Shell.You have installed the Power BI Management cmdlets locally or use the Power BI Management cmdlets in Azure Cloud Shell.

API REST ActivityEventsActivityEvents REST API

È possibile usare un'applicazione amministrativa basata sulle API REST di Power BI per esportare gli eventi di attività in un archivio BLOB o in un database SQL.You can use an administrative application based on the Power BI REST APIs to export activity events into a blob store or SQL database. È quindi possibile creare un report sull'utilizzo personalizzato in base ai dati esportati.You can then build a custom usage report on top of the exported data. Nella chiamata dell'API REST ActivityEvents è necessario specificare una data di inizio e una data di fine e, facoltativamente, un filtro per selezionare le attività in base al tipo di attività o all'ID utente.In the ActivityEvents REST API call, you must specify a start date and end date and optionally a filter to select activities by activity type or user ID. Poiché il log attività potrebbe contenere una grande quantità di dati, l'API ActivityEvents supporta attualmente solo il download fino a un giorno di dati per ogni richiesta.Because the activity log could contain a large amount of data, the ActivityEvents API currently only supports downloading up to one day of data per request. In altre parole, la data di inizio e la data di fine devono specificare lo stesso giorno, come nell'esempio seguente.In other words, the start date and end date must specify the same day, as in the following example. Assicurarsi di specificare i valori DateTime nel formato UTC.Make sure you specify the DateTime values in UTC format.

https://api.powerbi.com/v1.0/myorg/admin/activityevents?startDateTime='2019-08-31T00:00:00'&endDateTime='2019-08-31T23:59:59'

Se il numero di voci è elevato, l'API ActivityEvents restituisce solo un numero di voci compreso all'incirca tra 5.000 e 10.000 e un token di continuazione.If the number of entries is large, the ActivityEvents API returns only around 5,000 to 10,000 entries and a continuation token. Chiamare di nuovo l'API ActivityEvents con il token di continuazione per ottenere il batch successivo di voci e così via fino a quando non vengono recuperate tutte le voci e non si riceve più un token di continuazione.Call the ActivityEvents API again with the continuation token to obtain the next batch of entries, and so forth, until you have retrieved all entries and no longer receive a continuation token. L'esempio seguente illustra come usare il token di continuazione.The following example shows how to use the continuation token.

https://api.powerbi.com/v1.0/myorg/admin/activityevents?continuationToken='%2BRID%3ARthsAIwfWGcVAAAAAAAAAA%3D%3D%23RT%3A4%23TRC%3A20%23FPC%3AARUAAAAAAAAAFwAAAAAAAAA%3D'

Indipendentemente dal numero di voci restituite, se i risultati includono un token di continuazione, assicurarsi di chiamare di nuovo l'API con tale token per recuperare i dati rimanenti, fino a quando non viene più restituito un token di continuazione.Regardless of the number of entries returned, if the results include a continuation token, make sure you call the API again using that token to retrieve the remaining data, until a continuation token is no longer returned. Può accadere che una chiamata restituisca un token di continuazione anche senza voci di evento.It can happen that a call even returns a continuation token without any event entries. Nell'esempio seguente viene illustrato come eseguire il ciclo con un token di continuazione restituito nella risposta:The following example shows how to loop with a continuation token returned in the response:

while(response.ContinuationToken != null)
{
   // Store the activity event results in a list for example
    completeListOfActivityEvents.AddRange(response.ActivityEventEntities);

    // Make another call to the API with continuation token
    response = GetPowerBIActivityEvents(response.ContinuationToken)
}
completeListOfActivityEvents.AddRange(response.ActivityEventEntities);

Nota

Potrebbero essere necessarie fino a 24 ore per la visualizzazione di tutti gli eventi, sebbene i dati completi diventino in genere disponibili molto prima.It can take up to 24 hours for all events to show up, though full data is typically available much sooner.

Per altre informazioni sull'uso dell'API REST di Power BI, inclusi esempi su come ottenere eventi di attività di controllo, vedere Admin - Get Activity Events (Amministrazione - Ottenere eventi di attività) nella documentazione di riferimento dell'API REST di Power BI.To learn more about using the Power BI REST API, including examples of how to get audit activity events, see Admin - Get Activity Events in the Power BI REST API reference documentation.

Cmdlet Get-PowerBIActivityEventGet-PowerBIActivityEvent cmdlet

Scaricare gli eventi dell'attività usando i cmdlet di gestione di Power BI per PowerShell.Download activity events by using the Power BI Management cmdlets for PowerShell. Il cmdlet Get-PowerBIActivityEvent gestisce automaticamente il token di continuazione.The Get-PowerBIActivityEvent cmdlet automatically handles the continuation token for you. Il cmdlet Get-PowerBIActivityEvent accetta un parametro StartDateTime e un parametro EndDateTime con le stesse restrizioni dell'API REST ActivityEvents.The Get-PowerBIActivityEvent cmdlet takes a StartDateTime and an EndDateTime parameter with the same restrictions as the ActivityEvents REST API. In altre parole, è necessario che la data di inizio e la data di fine facciano riferimento allo stesso valore di data perché è possibile recuperare i dati delle attività solo per un giorno alla volta.In other words, the start date and end date must reference the same date value because you can only retrieve the activity data for one day at a time.

Lo script seguente dimostra come scaricare tutte le attività di Power BI.The following script demonstrates how to download all Power BI activities. Il comando converte i risultati da JSON in oggetti .NET per accedere in modo semplice alle singole proprietà delle attività.The command converts the results from JSON into .NET objects for straightforward access to individual activity properties. Questi esempi illustrano i timestamp minimo e massimo possibili per un giorno per assicurarsi che non vengano persi eventi.These examples show the smallest and largest timestamps possible for a day to ensure no events are missed.

Login-PowerBI

$activities = Get-PowerBIActivityEvent -StartDateTime '2019-08-31T00:00:00' -EndDateTime '2019-08-31T23:59:59' | ConvertFrom-Json

$activities.Count
$activities[0]

Filtrare i dati delle attivitàFilter activity data

È possibile filtrare gli eventi di attività in base al tipo di attività e all'ID utente.You can filter activity events by activity type and user ID. Lo script seguente dimostra come scaricare solo i dati degli eventi per l'attività ViewDashboard.The following script demonstrates how to download only the event data for the ViewDashboard activity. Per altre informazioni sui parametri supportati, usare il comando Get-Help Get-PowerBIActivityEvent.For additional information about supported parameters, use the command Get-Help Get-PowerBIActivityEvent.

Login-PowerBI

$activities = Get-PowerBIActivityEvent -StartDateTime '2019-08-31T00:00:00' -EndDateTime '2019-08-31T23:59:59' -ActivityType 'ViewDashboard' | ConvertFrom-Json

$activities.Count
$activities[0]

Nota

È disponibile un esempio di PowerShell utile per apprendere come filtrare e recuperare gli eventi del log attività di Power BI.A PowerShell sample is available to help you learn how to filter and retrieve Power BI activity log events. Per altre informazioni, vedere Accedere al log attività di Power BI.For more information, see Access the Power BI activity log.

Usare il log di controlloUse the audit log

Se l'attività consiste nel tenere traccia delle attività degli utenti in Power BI e Microsoft 365, è possibile usare le funzionalità di controllo nel Centro sicurezza e conformità di Office 365 o usare PowerShell.If your task is to track user activities across Power BI and Microsoft 365, you work with auditing in the Office 365 Security & Compliance Center or use PowerShell. Il controllo si basa su funzionalità in Exchange Online, di cui viene eseguito automaticamente il provisioning per il supporto di Power BI.Auditing relies on functionality in Exchange Online, which is automatically provisioned to support Power BI.

È possibile filtrare i dati del controllo per intervallo di date, utente, dashboard, report, set di dati e tipo di attività.You can filter the audit data by date range, user, dashboard, report, dataset, and activity type. È anche possibile scaricare le attività in un file con estensione csv (valori delimitati da virgole) per l'analisi offline.You can also download the activities in a csv (comma-separated value) file to analyze offline.

Requisiti del log di controlloAudit log requirements

Per accedere ai log di controllo, è necessario rispettare questi requisiti:You must meet these requirements to access audit logs:

  • È necessario essere un amministratore globale o avere il ruolo Audit Logs (Log di controllo) o View-Only Audit Logs (Log di controllo sola visualizzazione) in Exchange Online per accedere al log di controllo.You must either be a global admin or assigned the Audit Logs or View-Only Audit Logs role in Exchange Online to access the audit log. Per impostazione predefinita questi ruoli sono assegnati ai gruppi di ruoli Gestione conformità e Gestione organizzazione nella pagina Autorizzazioni dell'interfaccia di amministrazione di Exchange.By default, the Compliance Management and Organization Management role groups come with these roles assigned on the Permissions page in the Exchange admin center. Per ulteriori informazioni sui ruoli in cui è possibile visualizzare i log di controllo, vedere Requirements to search the audit log (Requisiti per la ricerca del log di controllo).For more information about the roles that can view audit logs, see Requirements to search the audit log.

    Per consentire l'accesso al log di controllo agli account senza privilegi di amministratore, aggiungere l'utente come membro di uno di questi gruppi di ruoli.To provide non-admin accounts with access to the audit log, add the user as a member of one of these role groups. In alternativa è possibile creare un gruppo di ruoli personalizzato nell'interfaccia di amministrazione di Exchange, assegnare il ruolo Audit Logs (Log di controllo) o View-Only Audit Logs (Log di controllo sola visualizzazione) a questo gruppo e quindi aggiungere l'account senza privilegi di amministratore al nuovo gruppo di ruoli.If you want to do it another way, you can create a custom role group in the Exchange admin center, assign the Audit Logs or View-Only Audit Logs role to this group, and then add the non-admin account to the new role group. Per altre informazioni, vedere Gestire i gruppi di ruoli in Exchange Online.For more information, see Manage role groups in Exchange Online.

    Se non è possibile accedere all'interfaccia di amministrazione di Exchange dall'interfaccia di amministrazione di Microsoft 365, passare a https://outlook.office365.com/ecp ed eseguire l'accesso usando le credenziali personali.If you can't access the Exchange admin center from the Microsoft 365 admin center, go to https://outlook.office365.com/ecp and sign in using your credentials.

  • Se si può accedere al log di controllo ma non si è un amministratore globale o un amministratore del servizio Power BI, non è possibile accedere al portale di amministrazione di Power BI.If you have access to the audit log but aren't a global admin or Power BI Service admin, you can't get to the Power BI Admin portal. In questo caso, usare un collegamento diretto al Centro sicurezza e conformità di Office 365.In this case, use a direct link to the Office 365 Security & Compliance Center.

Accedere ai log di controlloAccess your audit logs

Per poter accedere ai log abilitare la registrazione in Power BI.To access logs, first make sure to enable logging in Power BI. Per altre informazioni, vedere Log di controllo nella documentazione del portale di amministrazione.For more information, see Audit logs in the admin portal documentation. Tra l'abilitazione della funzione di controllo e la visualizzazione dei dati di controllo può verificarsi un ritardo massimo di 48 ore.There can be up to a 48-hour delay between the time you enable auditing and when you can view audit data. Se i dati non vengono visualizzati immediatamente, controllare i log di controllo successivamente.If you don't see data immediately, check the audit logs later. Un ritardo simile può verificarsi tra l'assegnazione dell'autorizzazione per la visualizzazione dei log di controllo e l'accesso ai log.There can be a similar delay between getting permission to view audit logs and being able to access the logs.

I log di controllo di Power BI sono disponibili direttamente tramite il Centro sicurezza e conformità di Office 365.The Power BI audit logs are available directly through the Office 365 Security & Compliance Center. È disponibile un collegamento anche dal portale di amministrazione di Power BI:There's also a link from the Power BI admin portal:

  1. In Power BI selezionare l'icona a forma di ingranaggio nell'angolo superiore destro e quindi selezionare Portale di amministrazione.In Power BI, select the gear icon in the upper-right corner, then select Admin portal.

    Screenshot del menu a discesa dell'ingranaggio con l'opzione Portale di amministrazione evidenziata.

  2. Selezionare Log di controllo.Select Audit logs.

  3. Selezionare Passa all'interfaccia di amministrazione di Microsoft 365.Select Go to Microsoft 365 Admin Center.

    Screenshot del portale di amministrazione con le opzioni Log di controllo e Passa all'interfaccia di amministrazione di Microsoft 365 evidenziate.

Eseguire solo la ricerca delle attività di Power BISearch only Power BI activities

Limitare i risultati alle sole attività di Power BI seguendo questa procedura.Restrict results to only Power BI activities by following these steps. Per un elenco delle attività, vedere l'elenco delle attività controllate da Power BI più avanti in questo articolo.For a list of activities, see the list of activities audited by Power BI later in this article.

  1. Nella pagina Ricerca log di controllo selezionare l'elenco a discesa Attività in Cerca.On the Audit log search page, under Search, select the drop-down for Activities.

  2. Selezionare Attività di Power BI.Select Power BI activities.

    Screenshot della pagina Ricerca log di controllo con le attività di Power BI evidenziate.

  3. Selezionare un punto qualsiasi all'esterno della casella di selezione per chiuderla.Select anywhere outside of the selection box to close it.

Le ricerche restituiranno solo le attività di Power BI.Your searches will only return Power BI activities.

Eseguire la ricerca dei log di controllo per dataSearch the audit logs by date

È possibile cercare i log in base all'intervallo di date usando i campi Data di inizio e Data di fine.You can search the logs by date range using the Start date and End date fields. La selezione predefinita corrisponde agli ultimi sette giorni.The default selection is the past seven days. La data e l'ora vengono visualizzate in formato UTC (Coordinated Universal Time).The display presents the date and time in Coordinated Universal Time (UTC) format. L'intervallo massimo che è possibile specificare è 90 giorni.The maximum date range that you can specify is 90 days.

Se l'intervallo di date selezionato è maggiore di 90 giorni viene visualizzato un errore.You'll receive an error if the selected date range is greater than 90 days. Se si usa l'intervallo massimo di 90 giorni, selezionare l'ora corrente per Data di inizio.If you're using the maximum date range of 90 days, select the current time for Start date. In caso contrario, un errore informerà che la data di inizio è precedente alla data di fine.Otherwise, you'll receive an error saying that the start date is earlier than the end date. Se il controllo è stato attivato negli ultimi 90 giorni, l'intervallo di date non può cominciare prima della data di attivazione del controllo.If you've turned on auditing within the last 90 days, the date range can't start before the date that auditing was turned on.

Screenshot della pagina Ricerca log di controllo con le opzioni Data di inizio e Data di fine evidenziate.

Eseguire la ricerca dei log di controllo per utenteSearch the audit logs by users

È possibile cercare le voci del log di controllo in base alle attività eseguite da utenti specifici.You can search for audit log entries for activities done by specific users. Immettere uno o più nomi utente nel campo Utenti.Enter one or more user names in the Users field. Il nome utente somiglia a un indirizzo di posta elettronica.The user name looks like an email address. Si tratta dell'account con il quale gli utenti accedono a Power BI.It's the account that users log into Power BI with. Lasciare questa casella vuota per visualizzare le voci di tutti gli utenti (e account del servizio) dell'organizzazione.Leave this box blank to return entries for all users (and service accounts) in your organization.

Screenshot della pagina Ricerca log di controllo con il campo Utenti evidenziato.

Visualizzare i risultati della ricercaView search results

Dopo aver selezionato Cerca vengono caricati i risultati della ricerca.After you select Search, the search results load. Dopo alcuni istanti i risultati vengono visualizzati in Risultati.After a few moments, they display under Results. Al termine della ricerca viene visualizzato il numero di risultati trovati.When the search finishes, the display shows the number of results found. In Ricerca log di controllo vengono visualizzati fino a 1000 eventi.Audit log search displays a maximum of 1000 events. Se gli eventi che soddisfano i criteri di ricerca sono più di 1000, l'app visualizza i 1000 eventi più recenti.If more than 1000 events meet the search criteria, the app displays the newest 1000 events.

Visualizzare i risultati principaliView the main results

L'area Risultati contiene le informazioni seguenti per ogni evento restituito dalla ricerca.The Results area has the following information for each event returned by the search. Per ordinare i risultati, selezionare un'intestazione di colonna in Risultati.Select a column header under Results to sort the results.

ColonnaColumn DefinizioneDefinition
DataDate La data e l'ora (in formato UTC) in cui si è verificato l'evento.The date and time (in UTC format) when the event occurred.
Indirizzo IPIP address Indirizzo IP del dispositivo usato per l'attività registrata.The IP address of the device used for the logged activity. L'app visualizza l'indirizzo IP in formato IPv4 o IPv6.The app displays the IP address in either an IPv4 or IPv6 address format.
UtenteUser L'utente (o l'account del servizio) che ha eseguito l'azione che ha generato l'evento.The user (or service account) who performed the action that triggered the event.
AttivitàActivity L'attività eseguita dall'utente.The activity performed by the user. Questo valore corrisponde alle attività selezionate nell'elenco a discesa Attività.This value corresponds to the activities that you selected in the Activities drop down list. Per un evento proveniente dal registro di controllo dell'amministrazione di Exchange, il valore di questa colonna è un cmdlet di Exchange.For an event from the Exchange admin audit log, the value in this column is an Exchange cmdlet.
ItemItem Oggetto creato o modificato in seguito all'attività corrispondente.The object created or modified because of the corresponding activity. Ad esempio il file visualizzato o modificato o l'account utente aggiornato.For example, the viewed or modified file, or the updated user account. Non tutte le attività presentano un valore in questa colonna.Not all activities have a value in this column.
DettagliDetail Dettagli aggiuntivi su un'attività.Additional detail about an activity. Ancora una volta, non tutte le attività presentano un valore corrispondente.Again, not all activities have a value.

Visualizzare i dettagli di un eventoView the details for an event

Per visualizzare altri dettagli su un evento selezionare il record dell'evento nell'elenco dei risultati della ricerca.To view more details about an event, select the event record in the list of search results. Viene visualizzata una pagina Dettagli che contiene le proprietà dettagliate del record dell'evento.A Details page appears that has the detailed properties from the event record. Le proprietà visualizzate nella pagina Dettagli dipendono dal servizio Microsoft 365 in cui si verifica l'evento.The Details page displays properties depending on the Microsoft 365 service in which the event occurs.

Per visualizzare questi dettagli, selezionare Altre informazioni.To display these details, select More information. Tutte le voci di Power BI hanno un valore pari a 20 per la proprietà RecordType.All Power BI entries have a value of 20 for the RecordType property. Per informazioni su altre proprietà, vedere Proprietà dettagliate nel log di controllo.For information about other properties, see Detailed properties in the audit log.

Screenshot della finestra di dialogo Dettagli del controllo con l'opzione Altre informazioni evidenziata.

Esportare i risultati della ricercaExport search results

Per esportare il log di controllo di Power BI in un file con estensione csv seguire questa procedura.To export the Power BI audit log to a CSV file, follow these steps.

  1. Selezionare Esporta risultati.Select Export results.

  2. Selezionare Salva risultati caricati o Scarica tutti i risultati.Select either Save loaded results or Download all results.

    Screenshot di Esporta risultati con l'opzione Scarica tutti i risultati evidenziata.

Usare PowerShell per eseguire ricerche nei log di controlloUse PowerShell to search audit logs

È anche possibile usare PowerShell per accedere ai log di controllo in base all'account di accesso.You can also use PowerShell to access the audit logs based on your login. L'esempio seguente mostra come connettersi a Exchange Online PowerShell e quindi usare il comando Search-UnifiedAuditLog per il pull delle voci del log di controllo di Power BI.The following example shows how to connect to Exchange Online PowerShell and then use the Search-UnifiedAuditLog command to pull Power BI audit log entries. Per eseguire lo script, un amministratore deve disporre delle autorizzazioni appropriate, come descritto nella sezione Requisiti del log di controllo.To run the script, an admin must assign you the appropriate permissions, as described in the Audit log requirements section.

Set-ExecutionPolicy RemoteSigned

$UserCredential = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $Session
Search-UnifiedAuditLog -StartDate 9/11/2018 -EndDate 9/15/2018 -RecordType PowerBI -ResultSize 1000 | Format-Table | More

Usare PowerShell per esportare i log di controlloUse PowerShell to export audit logs

È anche possibile usare PowerShell per esportare i risultati della ricerca nei log di controllo.You can also use PowerShell to export the results of your audit logs search. Nell'esempio seguente viene illustrato come inviare il comando Search-UnifiedAuditLog ed esportare i risultati usando il cmdlet Export-CSV.The following example shows how to send from the Search-UnifiedAuditLog command, and export the results using the Export-Csv cmdlet. Per eseguire lo script, un amministratore deve disporre delle autorizzazioni appropriate, come descritto nella sezione Requisiti del log di controllo.To run the script, an admin must assign you the appropriate permissions, as described in the Audit log requirements section.

$UserCredential = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $Session
Search-UnifiedAuditLog -StartDate 9/11/2019 -EndDate 9/15/2019 -RecordType PowerBI -ResultSize 5000 |
Export-Csv -Path "c:\temp\PowerBIAuditLog.csv" -NoTypeInformation

Remove-PSSession $Session

Per altre informazioni sulla connessione a Exchange Online, vedere Connessione a Exchange Online PowerShell.For more information on connecting to Exchange Online, see Connect to Exchange Online PowerShell. Per un altro esempio di uso di PowerShell con i log di controllo, vedere Using Power BI audit log and PowerShell to assign Power BI Pro licenses (Uso del log di controlli di Power BI e di PoweShell per assegnare licenze di Power BI Pro).For another example of using PowerShell with audit logs, see Using Power BI audit log and PowerShell to assign Power BI Pro licenses.

Operazioni disponibili nei log di controllo e attivitàOperations available in the audit and activity logs

Le operazioni seguenti sono disponibili sia nel log di controllo che nei log attività.The following operations are available in both the audit and activity logs.

Nome descrittivoFriendly name Nome operazioneOperation name NoteNotes
Tabelle in primo piano di Power BI utilizzate in ExcelAccessed Power BI featured tables in Excel AnalyzedByExternalApplicationAnalyzedByExternalApplication
Aggiunta origine dati a Power BI GatewayAdded data source to Power BI gateway AddDatasourceToGatewayAddDatasourceToGateway
Accesso alla cartella di Power BI aggiuntoAdded Power BI folder access AddFolderAccessAddFolderAccess Attualmente non in usoNot currently used
Membri del gruppo di Power BI aggiuntiAdded Power BI group members AddGroupMembersAddGroupMembers
Account di archiviazione del flusso di dati collegato al tenant dall'amministratoreAdmin attached dataflow storage account to tenant AdminAttachedDataflowStorageAccountToTenantAdminAttachedDataflowStorageAccountToTenant Attualmente non in usoNot currently used
Analizzato un set di dati di Power BIAnalyzed Power BI dataset AnalyzedByExternalApplicationAnalyzedByExternalApplication Generato quando gli utenti interagiscono con il servizioGenerated when users interact with the service
Report di Power BI analizzatoAnalyzed Power BI report AnalyzeInExcelAnalyzeInExcel
Assegnata un'area di lavoro a una pipeline di distribuzioneAssigned a workspace to a deployment pipeline AssignWorkspaceToPipelineAssignWorkspaceToPipeline
Account di archiviazione del flusso di dati collegatoAttached dataflow storage account AttachedDataflowStorageAccountAttachedDataflowStorageAccount
Set di dati di Power BI associato al gatewayBinded Power BI dataset to gateway BindToGatewayBindToGateway
Aggiornamento del flusso di dati annullatoCanceled dataflow refresh CancelDataflowRefreshCancelDataflowRefresh
Stato capacità modificatoChanged capacity state ChangeCapacityStateChangeCapacityState
Assegnazione utente capacità modificataChanged capacity user assignment UpdateCapacityUsersAssignmentUpdateCapacityUsersAssignment
Connessioni del set di dati di Power BI modificateChanged Power BI dataset connections SetAllConnectionsSetAllConnections
Modificati gli amministratori del gateway di Power BIChanged Power BI gateway admins ChangeGatewayAdministratorsChangeGatewayAdministrators
Modificati gli utenti dell'origine dati del gateway di Power BIChanged Power BI gateway data source users ChangeGatewayDatasourceUsersChangeGatewayDatasourceUsers
Creato oggetto visivo personalizzato dell'organizzazioneCreated an organizational custom visual InsertOrganizationalGalleryItemInsertOrganizationalGalleryItem
Pacchetto di contenuto di Power BI per l'organizzazione creatoCreated organizational Power BI content pack CreateOrgAppCreateOrgApp
Creata una pipeline di distribuzioneCreated deployment pipeline CreateAlmPipelineCreateAlmPipeline
App Power BI creataCreated Power BI app CreateAppCreateApp
Dashboard di Power BI creatoCreated Power BI dashboard CreateDashboardCreateDashboard
Flusso di dati di Power BI creatoCreated Power BI dataflow CreateDataflowCreateDataflow
Set di dati di Power BI creatoCreated Power BI dataset CreateDatasetCreateDataset
Sottoscrizione ai messaggi di posta elettronica di Power BI creataCreated Power BI email subscription CreateEmailSubscriptionCreateEmailSubscription
Cartella di Power BI creataCreated Power BI folder CreateFolderCreateFolder
Creato gateway di Power BICreated Power BI gateway CreateGatewayCreateGateway
Gruppo di Power BI creatoCreated Power BI group CreateGroupCreateGroup
Report di Power BI creatoCreated Power BI report CreateReport 1CreateReport 1
Creare l'area di lavoro app modello Power BICreate Power BI template app workspace CreateTemplateAppCreateTemplateApp
Creare il ticket di installazione app modello Power BICreate Power BI template app install ticket CreateTemplateAppInstallTicketCreateTemplateAppInstallTicket
Creare il pacchetto app modello Power BICreate Power BI template app package CreateTemplateAppPackageCreateTemplateAppPackage
Token di accesso di Azure AD richiesto da oggetto visivo personalizzatoCustom visual requested Azure AD access token GenerateCustomVisualAADAccessTokenGenerateCustomVisualAADAccessToken
Token di accesso di Office Web Apps richiesto per gli oggetti visivi personalizzatiCustom visual requested Office Web Apps access token GenerateCustomVisualWACAccessTokenGenerateCustomVisualWACAccessToken
Migrazione del flusso di dati all'account di archiviazione esterno eseguitaDataflow migrated to external storage account DataflowMigratedToExternalStorageAccountDataflowMigratedToExternalStorageAccount Attualmente non in usoNot currently used
Autorizzazioni del flusso di dati aggiunteDataflow permissions added DataflowPermissionsAddedDataflowPermissionsAdded Attualmente non in usoNot currently used
Autorizzazioni del flusso di dati rimosseDataflow permissions removed DataflowPermissionsRemovedDataflowPermissionsRemoved Attualmente non in usoNot currently used
Eliminato oggetto visivo personalizzato dell'organizzazioneDeleted an organizational custom visual DeleteOrganizationalGalleryItemDeleteOrganizationalGalleryItem
Eliminata una pipeline di distribuzioneDeleted deployment pipeline DeleteAlmPipelineDeleteAlmPipeline
Pacchetto di contenuto di Power BI per l'organizzazione eliminatoDeleted organizational Power BI content pack DeleteOrgAppDeleteOrgApp
Commento di Power BI eliminatoDeleted Power BI comment DeleteCommentDeleteComment
Dashboard di Power BI eliminatoDeleted Power BI dashboard DeleteDashboardDeleteDashboard Attualmente non in usoNot currently used
Flusso di dati di Power BI eliminatoDeleted Power BI dataflow DeleteDataflowDeleteDataflow Attualmente non in usoNot currently used
Set di dati di Power BI eliminatoDeleted Power BI dataset DeleteDatasetDeleteDataset
Sottoscrizione ai messaggi di posta elettronica di Power BI eliminataDeleted Power BI email subscription DeleteEmailSubscriptionDeleteEmailSubscription
Cartella di Power BI eliminataDeleted Power BI folder DeleteFolderDeleteFolder
Accesso alla cartella di Power BI eliminatoDeleted Power BI folder access DeleteFolderAccessDeleteFolderAccess Attualmente non in usoNot currently used
Eliminato gateway di Power BIDeleted Power BI gateway DeleteGatewayDeleteGateway
Gruppo di Power BI eliminatoDeleted Power BI group DeleteGroupDeleteGroup
Report di Power BI eliminatoDeleted Power BI report DeleteReportDeleteReport
Area di lavoro app modello Power BI eliminataDeleted Power BI template app workspace DeleteTemplateAppDeleteTemplateApp
Pacchetto app modello Power BI eliminatoDeleted Power BI template app package DeleteTemplateAppPackageDeleteTemplateAppPackage
Distribuito in una fase della pipelineDeployed to a pipeline stage DeployAlmPipelineDeployAlmPipeline
Origini dati del set di dati di Power BI individuateDiscovered Power BI dataset data sources GetDatasourcesGetDatasources
Report di Power BI scaricatoDownloaded Power BI report DownloadReportDownloadReport
Proprietà del flusso di dati modificateEdited dataflow properties EditDataflowPropertiesEditDataflowProperties
Autorizzazione di certificazione di Power BI modificataEdited Power BI certification permission EditCertificationPermissionEditCertificationPermission Attualmente non in usoNot currently used
Dashboard di Power BI modificatoEdited Power BI dashboard EditDashboardEditDashboard Attualmente non in usoNot currently used
Set di dati di Power BI modificatoEdited Power BI dataset EditDatasetEditDataset
Proprietà del set di dati di Power BI modificateEdited Power BI dataset properties EditDatasetPropertiesEditDatasetProperties Attualmente non in usoNot currently used
Report di Power BI modificatoEdited Power BI report EditReportEditReport
Flusso di dati di Power BI esportatoExported Power BI dataflow ExportDataflowExportDataflow
Dati degli oggetti visivi dei report di Power BI esportatiExported Power BI report visual data ExportReportExportReport
Dati del riquadro di Power BI esportatiExported Power BI tile data ExportTileExportTile
Pacchetto app modello Power BI estratto nell'area di lavoroExtracted Power BI template app package to workspace ExtractTemplateAppPackageExtractTemplateAppPackage
Non è stato possibile aggiungere le autorizzazioni del flusso di datiFailed to add dataflow permissions FailedToAddDataflowPermissionsFailedToAddDataflowPermissions Attualmente non in usoNot currently used
Non è stato possibile rimuovere le autorizzazioni del flusso di datiFailed to remove dataflow permissions FailedToRemoveDataflowPermissionsFailedToRemoveDataflowPermissions Attualmente non in usoNot currently used
Token di firma di accesso condiviso del flusso di dati di Power BI generatoGenerated Power BI dataflow SAS token GenerateDataflowSasTokenGenerateDataflowSasToken
Token di incorporamento di Power BI generatoGenerated Power BI Embed Token GenerateEmbedTokenGenerateEmbedToken
Generare uno screenshotGenerate screenshot GenerateScreenshotGenerateScreenshot
File importato in Power BIImported file to Power BI ImportaImport
App Power BI installataInstalled Power BI app InstallAppInstallApp
App modello Power BI installataInstalled Power BI template app InstallTemplateAppInstallTemplateApp
Migrazione dell'area di lavoro a una capacità eseguitaMigrated workspace to a capacity MigrateWorkspaceIntoCapacityMigrateWorkspaceIntoCapacity
Commento di Power BI pubblicatoPosted Power BI comment PostCommentPostComment
Dashboard di Power BI stampatoPrinted Power BI dashboard PrintDashboardPrintDashboard
Pagina di report di Power BI stampataPrinted Power BI report page PrintReportPrintReport
Pacchetto app modello Power BI promossoPromoted Power BI template app package PromoteTemplateAppPackagePromoteTemplateAppPackage
Report di Power BI pubblicato sul WebPublished Power BI report to web PublishToWebReport 2PublishToWebReport 2
Tabelle in primo piano pubblicate o aggiornatePublished or updated featured tables UpdateFeaturedTables3UpdateFeaturedTables 3
Segreto del flusso di dati di Power BI ricevuto da Key VaultReceived Power BI dataflow secret from Key Vault ReceiveDataflowSecretFromKeyVaultReceiveDataflowSecretFromKeyVault
Rimossa un'area di lavoro da una pipeline di distribuzioneRemoved a workspace from a deployment pipeline UnassignWorkspaceFromPipelineUnassignWorkspaceFromPipeline
Rimossa origine dati dal gateway di Power BIRemoved data source from Power BI gateway RemoveDatasourceFromGatewayRemoveDatasourceFromGateway
Membri del gruppo di Power BI rimossiRemoved Power BI group members DeleteGroupMembersDeleteGroupMembers
Area di lavoro rimossa da una capacitàRemoved workspace from a capacity RemoveWorkspacesFromCapacityRemoveWorkspacesFromCapacity
Dashboard di Power BI rinominatoRenamed Power BI dashboard RenameDashboardRenameDashboard
Aggiornamento del flusso di dati Power BI richiestoRequested Power BI dataflow refresh RequestDataflowRefreshRequestDataflowRefresh Attualmente non in usoNot currently used
Aggiornamento del set di dati di Power BI richiestoRequested Power BI dataset refresh RefreshDatasetRefreshDataset
Aree di lavoro di Power BI recuperateRetrieved Power BI workspaces GetWorkspacesGetWorkspaces
Etichetta di riservatezza applicataSensitivity Label Applied SensitivityLabelAppliedSensitivityLabelApplied
Etichetta di riservatezza modificataSensitivity Label Changed SensitivityLabelChangedSensitivityLabelChanged
Etichetta di riservatezza rimossaSensitivity Label Removed SensitivityLabelRemovedSensitivityLabelRemoved
Impostazione del percorso di archiviazione del flusso di dati per un'area di lavoroSet dataflow storage location for a workspace SetDataflowStorageLocationForWorkspaceSetDataflowStorageLocationForWorkspace
Aggiornamento pianificato impostato sul flusso di dati di Power BISet scheduled refresh on Power BI dataflow SetScheduledRefreshOnDataflowSetScheduledRefreshOnDataflow
Aggiornamento pianificato impostato sul set di dati di Power BISet scheduled refresh on Power BI dataset SetScheduledRefreshSetScheduledRefresh
Dashboard di Power BI condivisoShared Power BI dashboard ShareDashboardShareDashboard
Report di Power BI condivisoShared Power BI report ShareReportShareReport
Avviata una versione di valutazione estesa di Power BIStarted Power BI extended trial OptInForExtendedProTrialOptInForExtendedProTrial Attualmente non in usoNot currently used
Versione di valutazione di Power BI avviataStarted Power BI trial OptInForProTrialOptInForProTrial
Origine dati di Power BI acquisitaTook over a Power BI datasource TakeOverDatasourceTakeOverDatasource
Set di dati di Power BI acquisitoTook over Power BI dataset TakeOverDatasetTakeOverDataset
Flusso di dati di Power BI acquisitoTook over a Power BI dataflow TookOverDataflowTookOverDataflow
Pubblicazione dell'app Power BI annullataUnpublished Power BI app UnpublishAppUnpublishApp
Aggiorna impostazioni di governance delle risorse di capacitàUpdate capacity resource governance settings UpdateCapacityResourceGovernanceSettingsUpdateCapacityResourceGovernanceSettings Attualmente non presente nell'interfaccia di amministrazione di Microsoft 365Not currently in Microsoft 365 admin center
Aggiornato oggetto visivo personalizzato dell'organizzazioneUpdated an organizational custom visual UpdateOrganizationalGalleryItemUpdateOrganizationalGalleryItem
Amministratore della capacità aggiornatoUpdated capacity admin UpdateCapacityAdminsUpdateCapacityAdmins
Nome visualizzato della capacità aggiornatoUpdated capacity display name UpdateCapacityDisplayNameUpdateCapacityDisplayName
Autorizzazioni di assegnazione dell'archiviazione del flusso di dati aggiornateUpdated dataflow storage assignment permissions UpdatedDataflowStorageAssignmentPermissionsUpdatedDataflowStorageAssignmentPermissions
Aggiornato un accesso a una pipeline di distribuzioneUpdated deployment pipeline access UpdateAlmPipelineAccessUpdateAlmPipelineAccess
Parametri app modello Power BI installati aggiornatiUpdated installed Power BI template app parameters UpdateInstalledTemplateAppParametersUpdateInstalledTemplateAppParameters
Aggiornata configurazione della pipeline di distribuzioneUpdated deployment pipeline configuration SetConfigurationAlmPipelineSetConfigurationAlmPipeline
Impostazioni Power BI dell'organizzazione aggiornateUpdated organization's Power BI settings UpdatedAdminFeatureSwitchUpdatedAdminFeatureSwitch
App Power BI aggiornataUpdated Power BI app UpdateAppUpdateApp
Flusso di dati di Power BI aggiornatoUpdated Power BI dataflow UpdateDataflowUpdateDataflow
Origini dati del set di dati di Power BI aggiornateUpdated Power BI dataset data sources UpdateDatasourcesUpdateDatasources
Parametri del set di dati di Power BI aggiornatiUpdated Power BI dataset parameters UpdateDatasetParametersUpdateDatasetParameters
Sottoscrizione ai messaggi di posta elettronica di Power BI aggiornataUpdated Power BI email subscription UpdateEmailSubscriptionUpdateEmailSubscription
Cartella di Power BI aggiornataUpdated Power BI folder UpdateFolderUpdateFolder
Accesso alla cartella di Power BI aggiornatoUpdated Power BI folder access UpdateFolderAccessUpdateFolderAccess
Credenziali dell'origine dati di Power BI Gateway aggiornateUpdated Power BI gateway data source credentials UpdateDatasourceCredentialsUpdateDatasourceCredentials
Impostazioni app modello Power BI aggiornateUpdated Power BI template app settings UpdateTemplateAppSettingsUpdateTemplateAppSettings
Autorizzazioni di accesso per il test app modello Power BI aggiornateUpdated Power BI template app test access permissions UpdateTemplateAppTestPackagePermissionsUpdateTemplateAppTestPackagePermissions
Dashboard di Power BI visualizzatoViewed Power BI dashboard ViewDashboardViewDashboard
Flusso di dati di Power BI visualizzatoViewed Power BI dataflow ViewDataflowViewDataflow
Report di Power BI visualizzatoViewed Power BI report ViewReportViewReport
Riquadro di Power BI visualizzatoViewed Power BI tile ViewTileViewTile
Metriche di utilizzo di Power BI visualizzateViewed Power BI usage metrics ViewUsageMetricsViewUsageMetrics

1 La pubblicazione da Power BI Desktop al servizio è un evento CreateReport nel servizio.1 Publishing from Power BI Desktop to the service is a CreateReport event in the service.

2 PublishtoWebReport fa riferimento alla funzionalità Pubblica sul Web.2 PublishtoWebReport refers to the Publish to web feature.

3 UpdateFeaturedTables si riferisce a tabelle in primo piano di Power BI in Excel.3 UpdateFeaturedTables refers to Power BI featured tables in Excel.

Passaggi successiviNext steps