External personal mail guest user - Fabric access
Quick tip, so you won't spend 5 hours as I just did, on how to give access to Fabric/Power BI to a Guest user who is added as mail idenitity provider.
First, few usual steps:
- Invite external user through Entra ID
- <Good practice> Add this user to a Entra group that will grant him access to a Fabric workspace/items.
- Open Admin portal in Fabric and go over settings with Guest in it's name. Make sure all is correctly configured - especially Guest users can access Microsoft Fabric and Guest users can browse and access Fabric content. First one is mandatory, second one makes life easier, so the users can use navigation bar.
So far so good. If you used guest user from another Entra or any kind of work/school account you would be able to access Fabric through the usual URL. But, if you're using gmail/outlook/hotmail/whatever else account you stuck on the beautiful:
You can't sign in here with a personal account. Use your work or school account instead.
Or
<mail_address> looks like a personal email address.
So, what do now? Well, go into a Fabric as existing user and:
- Share some Power BI report as copy link, since mail address won't work. I was not able to make it work through any other Fabric item sharing.
- Share the link with person who needs to access with personal mail. Then this person will need to:
- Type in mail address - you will receive One Time Password.
- Open up the Fabric workspace.
- Voilla - you now have access as personal account.
Yep, lovely workflow. However, if for whatever reason you really need to share the Fabric stuff with guest users who doesn't have Entra, that's the way.
Although I'd probably create a very restricted internal user account instead of going through this once again...
Posted Apr 7, 2026, 11:32 AM UTC