Recently you might have noticed a new solution named “PowerApp Checker” installed in your Online CRM instance and wondering what it is all about.

Well as the name suggests it checks your solution for any usage of code that was deprecated or any performance or security issues in the code. It checks the plugin code as well as web resources and it does a pretty good job.

Where do you see it?

You will need to use the new interface. So login to https://web.powerapps.com. Once you logged in navigate to the appropriate instance and click on “Solutions”. This will show you list of all solutions in that instance.

Solution Checker option is only available for unmanaged solution.

SolutionChecker-1

How do you run it?

Once you have selected your solution on which you want to run the analysis expand the Solution Checker from the popup menu and click “Run”.

The status pane located on the upper right of the Solutions page displays Solution checker running.

Solution checker status

It takes some time to run the analysis; during this time you should see the status as “Running”.

How to read the report?

Once the analysis is completed you can look at the reports. Report is grouped by the files or else everything goes under unspecified. The report has several columns:

Issue – It is the generic title given by Microsoft

Severity – There are 4 options here: High, Medium, Low & Informational

Category – I have noted three categories as of now: Performance, Usage & Support

Component – Type of the solution component in CRM

Statement – Detail of why the issue was reported

If you click on the single row you get more details of that issue. This detail screen has different attributes based on the type of component.

For plugins:

Detail-Plugin

For Webresources:

Detail-WebResource

You can also download the report. The downloaded version gives you a zip file that has two types of files: .csv and .xlsx. Both contain same data.

For more information about solution checker you can visit the official Microsoft docs page by clicking here.

 

One comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: