Gagnez en visibilité à l’aide des applets de commande PowerShell Power Automate

Effectué

Diverses cmdlets PowerShell Power Automate permettent aux administrateurs de bénéficier d’une visibilité sur la manière dont les créateurs d’applications utilisent Power Automate.

Après avoir découvert les différentes cmdlets disponibles, vous pourrez effectuer l’exercice à la fin de ce module pour observer comment un administrateur peut utiliser les cmdlets PowerShell Power Automate pour identifier toutes les connexions créées au sein de l’abonné. L’exercice explique également comment configurer les modules PowerShell prérequis.

Les différentes cmdlets que vous pouvez utiliser sont expliquées dans les sections suivantes.

Lire les autorisations de connexion

Dans la cmdlet lire les autorisations de connexion (Get-AdminPowerAppConnectionRoleAssignment), les administrateurs peuvent récupérer toutes les autorisations de connexion pour Power Apps et Power Automate. Les données renvoyées indiquent si la connexion appartient à un propriétaire ou a été partagée avec un autre utilisateur.

Lire et supprimer les connecteurs personnalisés

Dans la cmdlet lire et supprimer les connecteurs personnalisés (Get-AdminPowerAppConnector), les administrateurs peuvent récupérer tous les connecteurs personnalisés déployés dans l’abonné.

Lire les environnements

Dans la cmdlet lire les environnements (Get-FlowEnvironment), les administrateurs peuvent récupérer tous les environnements créés dans l’abonné. Les informations renvoyées comprennent également le nom du créateur de l’environnement, sa date de création et son emplacement.

Lire l’environnement par défaut

La cmdlet lire l’environnement par défaut (Get-FlowEnvironment -Default) est une cmdlet qui a déjà été traitée, mais la différence dans ce cas est que vous pouvez fournir un paramètre -Default, ce qui entraîne le renvoi de l’environnement par défaut uniquement.

Répertorier tous les flux dans l’abonné

La cmdlet répertorier tous les flux dans l’abonné (Get-AdminFlow) répertorie tous les flux qui existent dans l’abonné. Les informations renvoyées comprennent la date de création du flux, son créateur et l’environnement dans lequel il a été créé.

Vous pouvez exporter ces informations au format CSV à l’aide de la commande suivante, qui écrit ces informations dans un fichier.

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

Étant donné que la sortie de la cmdlet PowerShell se fait sous forme de fichier CSV, vous pouvez charger les résultats dans un outil décisionnel, comme Power BI ou Microsoft Excel, où vous pouvez analyser davantage les résultats.