Microsoft Certified Power Platform Functional Consultant Associate · Free Practice Question Medium
Question 20
Different Power Automate PowerShell cmdlets help provide administrators with visibility into how app makers are using Power Automate.
What does the Get-AdminFlow cmdlet do?
-
A
Lists all flows that exist within the tenant. The returned information includes when the flow was created, who created it, and the environment that it was created in.
-
B
Administrators can retrieve all connection permissions for Power Apps and Power Automate. The returned data includes whether the connection belongs to an owner or if the connection has been shared with another user.
-
C
Administrators can retrieve all custom connectors that have been deployed in the tenant.
-
D
Administrators can retrieve all environments that have been created within the tenant. The returned information will also include the name of the person who created the environment when it was created, and you can provide a parameter of -Default that will result in only the default environment being returned.
-
E
Administrators can retrieve all environments that have been created within the tenant. The returned information will also include the name of the person who created the environment, when it was created, and its location.
Reveal correct answer
Correct answer: A
Explanation
Different Power Automate PowerShell cmdlets help provide administrators with visibility into how app makers are using Power Automate.
The different cmdlets that you can use are listed below.
Read connection permissions
In the read connection permissions (Get-AdminPowerAppConnectionRoleAssignment) cmdlet, administrators can retrieve all connection permissions for Power Apps and Power Automate. The returned data includes whether the connection belongs to an owner or if the connection has been shared with another user.

Read and delete custom connectors
In the read and delete custom connectors (Get-AdminPowerAppConnector) cmdlet, administrators can retrieve all custom connectors that have been deployed in the tenant.

Read environments
In the read environments (Get-FlowEnvironment) cmdlet, administrators can retrieve all environments that have been created within the tenant. The returned information will also include the name of the person who created the environment, when it was created, and its location.

Read default environment
The read default environment (Get-FlowEnvironment -Default) cmdlet is one that has already been discussed, but the difference, in this case, is that you can provide a parameter of -Default that will result in only the default environment being returned.

List all flows in tenant
The list of all flows in the tenant (Get-AdminFlow) cmdlet will list all flows that exist within the tenant. The returned information includes when the flow was created, who created it, and the environment that it was created in.

If you want to export this information in CSV format, you can use the following command, which will write this information to a file.
Get-AdminFlow | Export-Csv -Path '.\FlowExport.csv'
Because the output of PowerShell cmdlet is a CSV file, you can load the results into a business intelligence tool, like Power BI or Microsoft Excel, where you can further analyze the results.
A. The Get-AdminFlow cmdlet lists all flows within the tenant, providing valuable information such as the creation date, creator, and the environment in which the flow was created. This helps administrators track and monitor the usage of Power Automate by app makers.
B. This choice does not accurately describe the functionality of the Get-AdminFlow cmdlet. The cmdlet is specifically designed to retrieve information about flows, not connection permissions for Power Apps and Power Automate.
C. The Get-AdminFlow cmdlet is focused on retrieving information about flows, not custom connectors. This choice does not accurately describe the purpose or functionality of the cmdlet.
D. The Get-AdminFlow cmdlet does not retrieve information about environments or offer a parameter to filter by default environments. It is solely focused on listing and providing details about the flows within the tenant.
E. The Get-AdminFlow cmdlet is not intended to retrieve information about environments created within the tenant. It is specifically designed to provide visibility into the usage of Power Automate by listing all existing flows along with relevant details.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
