Ganar visibilidad mediante cmdlets de PowerShell de Power Automate

Completado

Los distintos cmdlets de PowerShell de Power Automate ayudan a proporcionar a los administradores visibilidad sobre cómo los responsables de las aplicaciones usan Power Automate.

Después de obtener información sobre los distintos cmdlets disponibles, podrá completar el ejercicio que aparece al final de este módulo y observar cómo un administrador puede usar los cmdlets de PowerShell de Power Automate para identificar todas las conexiones creadas dentro del inquilino. En el ejercicio también se explica cómo configurar los módulos de PowerShell necesarios como requisitos previos.

Los distintos cmdlets que puede usar se explican en las secciones siguientes.

Leer permisos de conexión

En el cmdlet de lectura de permisos de conexión (Get-AdminPowerAppConnectionRoleAssignment), los administradores pueden recuperar todos los permisos de conexión para Power Apps y Power Automate. Los datos devueltos incluyen si la conexión pertenece a un propietario o si la conexión se compartió con otro usuario.

Captura de pantalla de Windows PowerShell que muestra a los propietarios de la asignación de roles.

Leer y eliminar conectores personalizados

En el cmdlet de lectura y eliminación de conectores personalizados (Get-AdminPowerAppConnector), los administradores pueden recuperar todos los conectores personalizados que se implementaron en el inquilino.

Captura de pantalla de Windows PowerShell que muestra conectores personalizados de inquilinos.

Leer entornos

En el cmdlet de lectura de entornos (Get-FlowEnvironment), los administradores pueden recuperar todos los entornos que se crearon dentro del inquilino. La información devuelta también incluirá el nombre del usuario que creó el entorno, cuándo se creó y su ubicación.

Captura de pantalla de Windows PowerShell que muestra entornos de inquilinos.

Leer el entorno predeterminado

El cmdlet lectura de entorno predeterminado (Get-FlowEnvironment -Default) es un cmdlet del que ya hemos hablado, pero la diferencia en este caso es que puede proporcionar un parámetro -Default que hará que solo se devuelva el entorno predeterminado.

Captura de pantalla de Windows PowerShell que muestra el entorno predeterminado.

Enumerar todos los flujos de un inquilino

El cmdlet de enumeración de todos los flujos de un inquilino (Get-AdminFlow) enumerará todos los flujos que existen en el inquilino. La información devuelta incluye cuándo se creó el flujo, quién lo creó y el entorno en el que se creó.

Captura de pantalla de Windows PowerShell que muestra una lista de todos los flujos.

Si quiere exportar esta información en formato .csv, puede usar el comando siguiente, que escribirá esta información en un archivo.

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

Como la salida del cmdlet de PowerShell es un archivo .csv, puede cargar los resultados en una herramienta de inteligencia empresarial, como Power BI o Microsoft Excel, donde puede analizar más los resultados.