Forum Discussion
How to restrict Power BI report developers from editing a semantic model in Microsoft Fabric?
- 8 months ago
hi .. what i had done was --
adding the user in security group for creation of fabric objects.
Through this he was able to view the semantic model from pbi desktop, while getting access to create fabric objects on trail capacities(unavoidable as of now).
atleast the user doesnt have access on fabric production capacity, that way there will beno billing.
Hi, The user is unable to access the Semantic Model without including them in creating Fabric Objects.
Hello Anusha66,
Thanks for the update.
A user with Viewer access to the workspace + Build permission on the semantic model should be able to connect to it without being included in “Create Fabric items.” That setting is only required for creating Lakehouse/Warehouse/Pipeline objects, not for using semantic models.
If the user can access the model only when “Create Fabric items” is enabled, it usually means:
- The workspace is a Fabric-enabled workspace and the user doesn’t have a Power BI Pro/PPU license, or
- The Build permission on the semantic model didn’t apply correctly.
To fix this, try either:
- Putting the semantic model in a Power BI-only workspace or
- Ensuring the user has a Power BI Pro/PPU license.
These setups allow report building without giving permission to create Fabric objects.
- Anusha663 months ago
Advocate IV
We are embedding Power BI reports into another application that is available on both desktop and mobile platforms.
The report currently in use has been designed with both desktop layout and mobile layout in Power BI. While the report renders correctly within our application on desktop, we are facing issues in the mobile app, where the report does not display properly. Specifically, we are observing:
- Overlapping visuals
- Formatting/layout inconsistencies
- Improper scaling
However, the same report appears correctly in the Power BI mobile app, which indicates that the mobile layout is configured properly.
How can we ensure that the embedded report renders in the mobile app exactly as it does in the Power BI mobile app?
Are there any specific configurations, settings (e.g., layoutType), or best practices we should follow while embedding to support mobile layouts effectively?
Any guidance or recommendations would be greatly appreciated.
Thanks in advance!
- v-ssriganesh3 months ago
Community Support
Hello Anusha66,
In embedded scenarios, Power BI reports do not automatically render using the mobile layout. To display the mobile‑optimized view, you must explicitly set the layoutType property to models.LayoutType.MobilePortrait in the embed configuration. This setting forces the embedded report to use the mobile layout regardless of the device orientation, and without it, the report will default to the standard (desktop/landscape) layout even on mobile devices.For more details, please refer to the official documentation: