Visibilità con i cmdlet PowerShell di Power Automate

Completato

I cmdlet PowerShell di Power Automate forniscono agli amministratori la visibilità della modalità d'uso di Power Automate da parte dei creatori di app.

Dopo aver acquisito familiarità con i diversi cmdlet disponibili, è possibile completare l'esercizio alla fine di questo modulo per osservare come un amministratore può usare i cmdlet PowerShell di Power Automate per identificare tutte le connessioni create all'interno del tenant. L'esercizio illustra anche come configurare i prerequisiti dei moduli PowerShell.

Le sezioni seguenti descrivono i diversi cmdlet che è possibile usare.

Lettura di autorizzazioni di connessione

Nel cmdlet lettura autorizzazioni di connessione (Get-AdminPowerAppConnectionRoleAssignment), gli amministratori possono recuperare tutte le autorizzazioni di connessione per Power Apps e Power Automate. I dati restituiti specificano se la connessione appartiene a un proprietario o se la connessione è stata condivisa con un altro utente.

Screenshot di Windows PowerShell che mostra i proprietari delle assegnazioni di ruolo.

Lettura ed eliminazione di connettori personalizzati

Il cmdlet lettura ed eliminazione di connettori personalizzati (Get-AdminPowerAppConnector) consente agli amministratori di recuperare tutti i connettori personalizzati che sono stati distribuiti nel tenant.

Screenshot di Windows PowerShell che mostra i connettori personalizzati del tenant.

Lettura di ambienti

Il cmdlet lettura di ambienti (Get-FlowEnvironment) consente agli amministratori di recuperare tutti gli ambienti creati all'interno del tenant. Le informazioni restituite includono anche il nome dell'utente che ha creato l'ambiente, la data di creazione e la posizione dell'ambiente.

Screenshot di Windows PowerShell che mostra gli ambienti del tenant.

Lettura dell'ambiente predefinito

Il cmdlet lettura dell'ambiente predefinito (Get-FlowEnvironment-default) è già stato trattato in precedenza. In questo caso la differenza è la possibilità di specificare il parametro -Default che restituisce solo l'ambiente predefinito.

Screenshot di Windows PowerShell che mostra l'ambiente predefinito.

Elenco di tutti i flussi nel tenant

Il cmdlet elenco di tutti i flussi nel tenant (Get-AdminFlow) restituisce tutti i flussi esistenti all'interno del tenant. Le informazioni includono la data di creazione e il creatore del flusso, nonché l'ambiente in cui il flusso è stato creato.

Screenshot di Windows PowerShell che mostra l'elenco di tutti i flussi.

Per esportare queste informazioni in formato CSV, è possibile usare il comando seguente che scrive le informazioni in un file.

Get-AdminFlow | Export-Csv -Path '.\FlowExport.csv'

Poiché l'output del cmdlet PowerShell è un file CSV, è possibile caricare i risultati in uno strumento di business intelligence come Power BI o Microsoft Excel, per continuare ad analizzare le informazioni.