Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
Dear Leon,
As a forum moderator, I genuinely wish I could directly check your tenant or user licenses to diagnose and fix this for you. Unfortunately, my role here is limited to providing general guidance and solutions that can be applied by users.
The key issue is likely not a corrupted user license. From my research, a free user can view shared reports only when the report and its dependencies are stored in a workspace assigned to qualifying capacity, such as Power BI Premium capacity or Fabric F64 or higher. Shared content in a normal Power BI Pro/shared-capacity workspace requires the viewer to have Power BI Pro. Pinning the report in Teams does not change that licensing requirement. Therefore, if the workspace license mode shows Power BI Pro, the affected user’s expired Pro trial explains the upgrade prompt.
As for why your other "free" user can still view the report, they most likely have Power BI Pro through another license. For example: Microsoft 365 E5 and Office 365 E5 both include Power BI Pro. In Power BI, have both users select their profile picture and select View account > Subscriptions to check. Also compare their assignments under Microsoft 365 Admin Center > Users > Active users > Licenses and apps.
To restore access, you have two options:
- Assign Power BI Pro to the affected user. This is the direct fix while the reports stay in Pro workspaces.
- Move the workspaces to qualifying capacity (Fabric F64+ or Premium) if you want free users to view shared content without Pro.
Please also make sure the user keeps their Fabric (Free) license. Removing it can stop them from accessing Power BI at all.
If you assign Power BI Pro and the upgrade message continues after several hours:
- Confirm the Power BI Pro service plan is enabled.
- Have the user sign out of Teams,
app.powerbi.com, and Microsoft 365. - Close all browser and Teams sessions.
- Revoke the user’s sign-in sessions in Microsoft Entra ID.
- Test directly at app.powerbi.com in an InPrivate window before testing the Teams tab.
- If direct Power BI access still shows Free, open a Microsoft support case for license provisioning.
To stop users starting trials in the future:
- Go to Microsoft 365 admin center > Settings > Org settings.
- Open Self-service trials and purchases.
- Locate the relevant Power BI and Microsoft Fabric trial products.
- Set them to Do not allow so administrators centrally control license assignment.
In the Fabric admin portal, also check the tenant setting that lets users try Microsoft Fabric paid features.
For reference:
Power BI Features Available to Free Users - Power BI | Microsoft Learn
Power BI service features by license type - Power BI | Microsoft Learn
Licenses and Subscriptions for Business Users - Power BI | Microsoft Learn
Manage self-service purchases and trials (for admins) | Microsoft Learn
I hope this information helps clarify the situation and provides you with workable solutions. Should you have any further questions or need additional assistance, please don't hesitate to reach out. I'm always happy to help. Have a wonderful day!
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.