This video explains how to install the development SSL certificate for developing custom visuals for Power BI. This is video #4 of the Power BI Custom Visual Development Fundamentals series, please check the playlist below for the set.
The next step in setting up your machine is to install a special SSL Certificate.
This certificate will tell your browser to trust any connections made to your local machine.
The reason for doing this will become apparent once you start developing your first visual.
To start the installation process, open a command line and type:
A window showing the certificate information will pop up.
This window will be slightly different, depending on whether you’re using windows, mac or Linux, but the same principles apply.
In this case, we’re looking at the windows installation.
On this window, click “Install Certificate…” to continue.
The next window asks you if you want to install this certificate only for yourself or for the whole machine.
Installing for yourself is sufficient for development purposes so click “Current User” and then click next.
Now, you need to select a certificate store for this certificate.
Select “Place all certificates in the following store” and click “Browse”.
On the pop-up window, select the “Trusted Root Certification Authorities” store and click “OK”, then click “next”.
Now just click finish to apply the certificate.
You may see a warning message now, saying that windows cannot make sure this certificate originated from localhost.
This fine, just click yes and you’re done here.
You’re now ready to enable the power bi developer visual in the editor.