Forum Discussion
Sharing content with external users - problem with license!
- 5 years ago
Hi.
I would like to inform you that I have solved the problem.
Our solution (approach 3) is working perfectly fine now. Guest user's Pro licence is enought for this approach to work!
What did I done...I added/invited another external user to access my PB content. Second user did't get warrning to upgrade Pro license to Premium Per user after she accepted the invitation and accessed the PB content. Obviously a Pro license is enough.
Then, the first user, which has license issue, has removed the Power BI Premium per user trial license from his account and she still retained access to the content with his Pro license.
So, the problem are solved. But I still don't know, why first quest user get warrning to upgrade his Pro license to Premium per user, before she accessed PB content. This still remains a mystery!
Hey borutsustar can you give me a hand, you seem an expert to my amateur-ish eyes. Hey my situation is not equal to yours buy you may help. I'm trying to give external users that dont have a licence access to my workspace published with my Pro license, but in such a way that those users use as their login credential their own email domain. How can I do that?
Check my post here:
Best,
Alex
Hi, Alex.
In your situation, you should use Approach 2, "Contoso assigns Power BI Pro licenses to quest users". This approach enable you to assign you own Pro license (from your organization) to quest user. In this case, quest user use his own PB account, created in his own domain.
You simply add quest user to your tenan as quest user (she must accept the invitation first), then from Office 365 admin portal assign Pro licence to quest user. She can use assigned Pro licence only within your tenant, not in his own tenant.
Remember, you acctually buy Pro licence for your quest user.
Here is a link to access documentation about sahring content to external users:
https://docs.microsoft.com/en-us/power-bi/guidance/whitepaper-azure-b2b-power-bi
Let me know if you have any problems with implementation.
Bye, Borut
- AlexGurovich5 years ago
Helper II
Thanks borutsustar . Sorry to bother you again. Isn't there a way to get to do what I need by using "Premium Per User" licensing? (The link you ent me about sharing with external customers via "Azure B2B" is from 2019, "Premium Per User" was launched on 2020)
At the end, all I need is my customers to login with their own emails to a Power BI report I built and iFramed in a site. Here is the post of what I'm looking at: https://community.powerbi.com/t5/Service/How-to-create-a-user-that-logs-in-with-his-own-email-to-my/m-p/1975531
Best,
Alex
- borutsustar5 years ago
Helper I
Hi, Alex.
Ok, as I understand your situation, you are embedding your report to your website. In this case, you must be using Embed report/Website or portal option in Power BI service, you then copy created link from there and embed it in you website as iFrame....
From MS documentation (link below), Pro licence is enought to implement your solution.
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-embed-secure
So, you don't need PB Embeded license, because you are not embedding the report in your application, but in the website.
You don't need PB Premium or Power BI Premium per User license, because PB Pro is quite enought to implement you solution, an is also cheaper.
Remember:
If you use PB Premium per User license, you customer also need PB Premium per User license. So, customer cannot access your reports with Pro license.
If you use Pro license, your customers need only Pro license, or Premium per User license.
If you user PB Premium license (capacity), your customer need only free Power BI account.