Power Apps Administration - PowerShell

PowerShell administration provides an automated way to administer cloud environments, and compared to the admin portals, it provides some more features that are not available in the portals.


Please refer to an introductory learning resource https://en.wikipedia.org/wiki/PowerShell


An overview of how PowerShell can administer and monitor various parts of the Power Platform.


Microsoft 365 administration


There are two different PowerShell modules for administering Microsoft 365:

  • Azure Active Directory PowerShell for Graph (module name: AzureAD)

  • Azure Active Directory Module for Windows PowerShell (module name: MSol)

both modules provide administration capabilities for users, licenses, groups, and so on.


Power Apps administration


There are multiple PowerShell modules for administering Power Apps, as well as Dynamics 365. The following are the three modules for Power Apps administration

  • Microsoft.PowerApps.Administration.PowerShell - This provides the following capabilities to manage Power Apps environments in your tenants.

  1. Data Verse administration

  2. Management of canvas apps

  3. Management of Power Automate flows

  4. Management of connections

  5. Management of custom connectors

  6. Management of user settings

  7. Management of DLP policies

Check this link for more details Microsoft.PowerApps.Administration.PowerShell Module | Microsoft Docs


  • Microsoft.PowerApps.PowerShell - The Power Apps maker module lets app makers manage connectors, apps, flows, and permissions in Data verse environments.

  1. Management of canvas apps

  2. Management of Power Automate flows

  3. Management of connections


  • Microsoft.PowerApps.Checker.PowerShell - This is used to manage the Power App checker service

There is another group of three modules for administering Dynamics 365 instances, as follows:

  • Microsoft.Xrm.OnlineManagementAPI The module for administering Dynamics 365 instances and Bring Your Own Key (BYOK) encryption keys

  • Microsoft.Xrm.Tooling.CrmConnector The module for connecting to Dynamics 365 instances and retrieving instance details

  • Microsoft.Xrm.Tooling.PackageDeployment The module for administering package deployments


Happy learning.

25 views0 comments