Forum Discussion

MichaelBristol's avatar
MichaelBristol
Frequent Visitor
11 months ago
Solved

Guest External User Edit button greyed out

I have made an external guest tenant user who is currently set as a contributor in the workspace, but the "Edit" button is greyed out on the report. There used to be the following setting in the Admi...
  • tayloramy's avatar
    11 months ago

    Hi MichaelBristol,

     

    This changed recently with the move to Fabric-wide B2B controls. The legacy Power BI tenant toggle named "Allow external guest users to edit and manage content" has effectively been replaced by a set of Fabric admin settings under Tenant settings. Here is a quick checklist to get your guest Contributor the Edit button back:

    1. Confirm the Fabric B2B tenant settings (Power BI Admin portal - Tenant settings - Export and sharing settings). Make sure these are enabled for the right security group(s):
      • "Guest users can access Microsoft Fabric" – controls whether B2B guests can access Fabric at all. Docs: Export and sharing tenant settings
      • "Users can invite guest users to collaborate through item sharing and permissions" – replaces the older "Share content with external users" wording and governs inviting new guests through Fabric UIs. 
      • "Guest users can browse and access Fabric content" – lets guests use left nav and browse. Even if this is off, guests with explicit workspace roles still retain those permissions, but browsing is limited. 
      For high-level B2B guidance and limitations, see Distribute Power BI content to external guest users with Microsoft Entra B2B (includes the new tenant switcher and guest limitations).
    2. Have the guest switch into your tenant when working. Guests often land in their home tenant where Edit will be missing. Ask them to use the account manager "Switch" option to your tenant, then open the item from your workspace. Steps are documented under "Tenant switcher" in the B2B page linked above.
    3. Verify workspace role and dataset permissions:
      • Contributor or Member in the workspace that hosts the report is required to edit the report. Role capabilities are listed here: Roles in workspaces.
      • If the report uses a semantic model in a different workspace, the guest also needs Build permission on that semantic model or Contributor in the model’s workspace. Without Build, the Edit button can be disabled even if they are a Contributor where the report lives. See Build permission for shared semantic models and the note about Build being included via workspace roles in Roles in workspaces.
    4. Open from the workspace, not an app. Apps are read-only distribution experiences. To edit, the guest should navigate to the workspace item itself. See the distinction in Collaborate and share in the Power BI service.
    5. Check licenses:

    Why you no longer see the old toggle: Microsoft consolidated and renamed B2B controls under Fabric. The capabilities previously governed by "Allow external guest users to edit and manage content" now map to the Fabric B2B switches above (for example "Guest users can access Microsoft Fabric" and "Users can invite guest users..."). See the renamed and new settings in Export and sharing tenant settings and the current B2B overview in Distribute Power BI content to external guest users with Microsoft Entra B2B.

    If you walk through those 5 checks, the Edit button for your external Contributor should appear when they open the report from your workspace in your tenant.

    If this helped, some kudos are appreciated. If it solved it, please mark as solution.