Releases: microsoft/Power-CAT-Tools
PowerCATToolkit April 2025 - Risk Assessment Update
✨ New Feature: Granular Privileges in Risk Assessment
We've added support for granular privilege-level configuration in the Risk Assessment tool!
You can now define risk tolerance not just by access depth (e.g., organization, business unit, user) — but also by specific Dataverse privileges such as Read
, Write
, Append
, Delete
, and more.
🔍 What’s New:
- Privilege-level risk scoring: Assign different risk levels to individual privileges within a table.
- Fine-tuned control: Customize what privileges are acceptable at each access level to match your organization's security posture.
- Improved transparency: Risk reports now break down which specific privileges triggered a noncompliant status.
📌 Why it matters:
This update allows for much more precise security policy enforcement, helping your org differentiate between low-impact and high-impact permissions across your Dataverse roles.
✅ How to use it:
- Go to Risk Settings.
- Select a role profile.
- Set risk levels for each privilege + access combination.
- Run a scan to see updated risk breakdowns by privilege.
PowerCATToolkit April 2025
Fixes
AI Doc
- **Fixes around Solution Diagram image generation. Limiting #of apps, flows & tables per diagrams.
First Time Setup Instructions
- Get started with the Power CAT Tools Setup: See setup information and installation instructions.
Upgrade instructions
- Install the latest version from AppSource or import the latest solution from the below download options.
PowerCATToolkit March 2025
New Features
Code Review
- 3 New Patterns Added:
- Power Apps: 2 new patterns have been introduced to enhance your app development experience.
- Copilot: 1 new pattern has been added to improve your productivity with Copilot.
Improvements
Code Review
- Solution Upload Reminder: Users are now informed that they need to upload a recent solution so the app has the new YAML definition.
- Legend Added: A legend has been added to display the state of pattern results.
Fixes
API playground/overall install experience
- Dataverse Accelerator install conflict: A fix has been implemented for the issue with installing in environments where the Dataverse accelerator is already installed. New tables have been created to avoid the merge conflict issue. If users upgrade to the latest version, new tables will be installed, and data from the old tables must be migrated manually or recreated.
First Time Setup Instructions
- Get started with the Power CAT Tools Setup: See setup information and installation instructions.
Upgrade instructions
- Install the latest version from AppSource or import the latest solution from the below download options.
PowerCATToolkit February 2025 Upgrade
Fir BB33 st Time Setup Instructions
- Get started with the Power CAT Tools Setup:
Upgrade Instructions
- Upgrading from the latest version of the Power CAT Tools:
If you encounter any issues after installation while importing in your existing environment where the Dataverse Accelerator is already present, please refer to the documentation for uninstallation guidance.
First, uninstall the Dataverse Accelerator by following these instructions:
🔗 Uninstall the Dataverse Accelerator
To get started, see instructions in the documentation.
Note: If you are experiencing issues upgrading the "Power CAT Tools" solution released, please follow these steps to ensure a smooth upgrade process:
Recommended Upgrade Steps:
-
Uninstall Existing Solution: Before proceeding with the upgrade, uninstall the currently installed version of "Power CAT Tools."
-
Verify Dependencies: Ensure that no custom dependencies are blocking the uninstallation process.
-
Install the Latest Version: Download and install the latest release of "PowerCATToolkit February 2025 V1.1."
Power CAT Tools - February 2025 beta
First release 🚀
We are thrilled to announce the first release of Power CAT Tools, a comprehensive suite of features designed to enhance the development experience within the Power Platform!
Features
Code review tool
The Code Review Tool automatically reviews your code to ensure adherence to best practices and standards. This feature helps developers identify and rectify potential issues early in the development process, leading to higher quality code and reduced technical debt.
AI solution documentation
Leveraging artificial intelligence, this feature creates detailed and accurate documentation for your solutions. It saves developers time and effort, ensuring that documentation is always up-to-date and comprehensive.
Risk assessment
The Risk Assessment feature evaluates potential risks in your solutions and provides actionable mitigation strategies. This proactive approach helps developers address risks early, ensuring the stability and security of their solutions.
API playground
Offering a Postman-like experience, the API Playground allows developers to test and explore APIs seamlessly. It simplifies the process of integrating and debugging APIs, enhancing overall productivity.
Plugin monitor
This tool monitors and analyzes plugin performance and behavior, providing insights into plugin efficiency and helping developers optimize their plugins for better performance.
To get started, see instructions in the documentation.
We hope you find the Power CAT Tools feature suite valuable in your development journey!