Buying a Power BI Pro license and assigning it to a user.
A short guide on how to buy a Power BI Pro license and assign it to an external user.

Step 1:
Share the Power BI report with the external user first. This makes the account known in the Azure directory as well. I would not send the link yet; this is only about access.

Step 2: Buy a new license
Before you can assign a license, there has to be a free one. You buy licenses in the Office portal, not in Azure. You assign it in Azure, in step 3.

https://portal.office.com/AdminPortal/Home?ref=/catalog#/catalog

On the left, click Your products->Power BI Pro -> Add/Remove licenses. You now see how many licenses you have, for example 12. If you want to buy one more, fill in 13 here. Then click Submit changes.

The licenses are created. Now they have to be assigned. You do this in the Azure portal, not in Office.

Step 3: Give the user a license
Now it is important that you fill in the “usage location” field in the Azure directory, or you cannot assign a license. Go to https://portal.azure.com/#home and click “users”. Look up the person you want to add. It is important that you have already shared the report, or you cannot find the person. Then click their name and then edit. Fill in the “usage location” field and click save.

Then click home, licenses, powerbipro, click Assign + at the top and then click “Users None Selected”. After that, on the right side, copy/paste the e-mail addresses you want to assign.

https://portal.azure.com/#blade/Microsoft\_AAD\_IAM/ProductOverviewMenuBlade/Users/accountSkuId/Planbition%3APOWER\_BI\_PRO/skuId/f8a1db68-be16-40ed-86d5-cb42ce701560

Note: if there are no free licenses, you have to create them first. Otherwise you get this error message: “License operation failed. There are not enough licenses available. Purchase more licenses or remove licenses from users and groups who do not need them.”

Frequently asked questions

How do I assign a Power BI Pro license to an external user?

First share the report with the user, so the account appears in the Azure directory. Then fill in the usage location field. After that, assign the Power BI Pro license in the Azure portal under licenses.

Where do I buy an extra Power BI Pro license?

In the Office portal, not in Azure. Go to Your products, Power BI Pro and then Add/Remove licenses. Increase the number of licenses and click Submit changes.

Why can't I assign a Power BI Pro license in Azure?

Usually the usage location field is not filled in for the user in the Azure directory. Fill it in and save, and then you can assign the license.

What does the error 'There are not enough licenses available' mean in Power BI?

There is no free license left. First buy an extra license in the Office portal, or remove a license from a user who does not need it.

Why can't I find the external user in Azure users?

The report has not been shared with the user yet. Only after sharing does the account appear in the Azure directory, and then you can look it up.

Comments

Your email address is not shown. A photo comes from Gravatar, if you have one.