Hi Team,
We are a DevOps team currently evaluating Power CAT Tools in a test Power Platform environment.
We installed the tool from Power Platform Admin Center (AppSource) and are able to successfully run Code Reviews against unmanaged solutions. The review completes successfully and the results are displayed correctly in the Power CAT UI, including:
- Status
- Review at a Glance
- Fail Severity
- Detailed Findings
-
However, we are unable to determine where the review results are being persisted. According to the Power CAT documentation and data model, review-related information appears to be stored in Dataverse tables. We can see the following tables in our environment
cat_solutionreview
cat_patterndetails
cat_patternresult
cat_solutioncomponent
After executing multiple reviews, we do not see any new records being created or existing records being updated in these tables. The review results are visible in the UI, but we cannot locate the underlying data. The Power CAT documentation also references older table names such as cat_review, cat_reviewapp, cat_reviewpattern, and cat_reviewpatternresult, but those tables do not exist in our installation.
We would appreciate clarification on the following:
Which Dataverse tables are currently used by the latest Power CAT release to store:
- Review Status
- Review at a Glance
- Fail Severity
- Detailed Findings
Have the original review tables been renamed in recent releases?
Are there specific security privileges required for review results to be written to these tables?
If review data is persisted, is there a supported way to retrieve the results programmatically (Dataverse Web API, PowerShell, Power Automate, etc.)?
If the results are not stored in Dataverse, how does the Power CAT UI populate the review summary and findings displayed to users?
Any guidance on the review result storage mechanism and required permissions would be greatly appreciated.
Thank you.