Install the Power CAT Tools solution from Microsoft AppSource into your Power Platform environment by following the steps below.
- Admin or Environment Maker permissions in the target environment
- Access to make.powerapps.com
- Click the gear icon (⚙️) in the top-right corner
- Select Advanced settings
- A new tab will open with the classic Dynamics 365 settings
- Navigate to:
Settings > Customizations > Microsoft AppSource
- In the AppSource window, use the search bar to find Power CAT Tools
- Click on the app in the search results
- On the app page, click Get it now
- You’ll be redirected to the Power Platform Admin Center
- Select the environment where the solution should be installed
- Accept the license agreement and privacy terms
- Click Install
- The installation may take a few minutes to complete
- Return to make.powerapps.com
- Navigate to Apps
- Open the newly installed Power CAT Tools model-driven app
This option allows you to manually install the Power CAT Tools solution using the Power Platform CLI (pac).
Use this method if you prefer deploying from a package deployer .zip file instead of AppSource.
- Install the Power Platform CLI on your machine
- Download the solution package
Navigate to the Releases section of this GitHub repository and from the latest release, download:PowerCATToolkit_Package_Deployer.zip
- Open Command Prompt:
- Press
Win + R, typecmd, and pressEnter
- Press
- In the Command Prompt window, run the following command to authenticate and connect to your Dataverse environment:
pac auth create -env "<YOUR-ENVIRONMENT-URL>"Replace 'YOUR-ENVIRONMENT-URL' with the URL of your Dataverse environment (e.g., https://yourorg.crm.dynamics.com/)
-
Ensure you have downloaded the deployment package from the latest Releases: 'PowerCATToolkit_Package_Deployer.zip`
-
In the same Command Prompt window, run the following command to deploy the solution:
pac package deploy -p "<FULL-PATH-TO-ZIP-FILE>" --logConsoleReplace the path 'FULL-PATH-TO-ZIP-FILE' with the actual file location where you saved the 'PowerCATToolkit_Package_Deployer.zip` file.
After a successful deployment, follow these steps to confirm the Power CAT Tools solution is installed:
- Open make.powerapps.com
- From the top-right corner, ensure you're in the correct environment where you deployed the solution
- In the left navigation pane:
- Click on Apps
- Confirm that the Power CAT Tools model-driven app is listed and can be opened
This step is only required if you already have the Power CAT Tools solution installed and want to upgrade to a newer version.
This section guides you through upgrading the Power CAT Tools solution using the Power Platform CLI (pac).
This method is ideal when deploying a newer version of the managed solution downloaded from GitHub Releases.
- Install the Power Platform CLI on your machine
- Download the solution package
Navigate to the Releases section of this GitHub repository and from the latest release, download:PowerCATToolkit_Package_Deployer.zip
- Open Command Prompt:
- Press
Win + R, typecmd, and pressEnter
- Press
- In the Command Prompt window, run the following command to authenticate and connect to your Dataverse environment:
pac auth create -env "<YOUR-ENVIRONMENT-URL>"Replace 'YOUR-ENVIRONMENT-URL' with the URL of your Dataverse environment (e.g., https://yourorg.crm.dynamics.com/)
-
Ensure you have downloaded the correct managed solution file from the latest GitHub release:
PowerCATToolkit_xx.xxx.xxxx_managed.zip -
Use the following command to upgrade the solution:
pac solution import --path "<FULL-PATH-TO-DOWNLOADED-ZIP>" --import-as-holding
Replace with the full file path to the downloaded PowerCATToolkit_xx.xxx.xxxx_managed.zip file from the GitHub Releases section.
-
After the import completes successfully:
- Open make.powerapps.com
- Select the correct environment from the environment selector
- Navigate to Solutions
- Confirm that the Power CAT Tools solution is listed with the updated version
-
To validate functionality:
- Go to Apps
- Open the Power CAT Tools model-driven app
- Confirm that it loads without issues and reflects any new features or updates introduced in the new version
The upgrade process is applied to the environment that was configured in
Step 2: Connect to Your Dataverse Environment using the pac auth create command.
If you need to upgrade the solution in additional environments, you must:
- Re-run
pac auth createand connect to the new target environment - Repeat the steps outlined in
Step 3: Upgrade the Solution
This ensures that each environment receives the upgraded solution package independently.







