Forum Discussion

samratpbi's avatar
samratpbi
Super User
1 year ago
Solved

How to disable report or workspace specific Send Request for getting report access?

Hi,

 

Is there any way to disable the "Send Request" option and rather show a message to the users, when someone doesnt have report access? I want to implement this for a few reports, may be a specific workspace also, not for the whole organization's report. 

In the dataset settings, I have seen one option - Request Access, but that is not working. Am I missing something? Is it possible?

Thanks in advance.

    1. Can you disable the "Send Request" button for specific reports or workspaces?

              No, Power BI does not provide a native feature to disable the "Send Request" access prompt on a per-report            or per-workspace basis.

              As a workaround - You can use the App publishing model with custom navigation to show custom message            instead of "Send Request".

              To control access precisely:

    • Use Azure AD groups to manage report access.
    • If a user is not in the group, they won’t even see the report in the App
    1. About Dataset Settings → "Request Access":

             That setting only applies when users try to build their own report using the dataset not for report access. So,           it doesn't affect the report-level "Send Request" prompt.

     

4 Replies

    1. Can you disable the "Send Request" button for specific reports or workspaces?

              No, Power BI does not provide a native feature to disable the "Send Request" access prompt on a per-report            or per-workspace basis.

              As a workaround - You can use the App publishing model with custom navigation to show custom message            instead of "Send Request".

              To control access precisely:

    • Use Azure AD groups to manage report access.
    • If a user is not in the group, they won’t even see the report in the App
    1. About Dataset Settings → "Request Access":

             That setting only applies when users try to build their own report using the dataset not for report access. So,           it doesn't affect the report-level "Send Request" prompt.

     

  • I second the answer from BhavinVyas3003 I would add that it is generally the best [ractice to share through apps and not share content directly through the workspace. 

    Please mark this post as a solution if it helps you. Appreciate Kudos.

  • v-ssriganesh's avatar
    v-ssriganesh
    Community Support

    Hi samratpbi,
    Thank you for reaching out to the Microsoft fabric community forum and thanks to BhavinVyas3003  for the helpful input. 

    As BhavinVyas3003 correctly pointed out, Microsoft Fabric/Power BI doesn’t allow disabling the "Send Request" button for specific reports or workspaces natively. The dataset’s "Request Access" setting applies to dataset access, not report access, which is why it’s not working for your reports.

    Workaround:

    • Publish reports via a Power BI App and assign access to Azure AD groups and only authorized users see the app’s reports, reducing "Send Request" prompts.
    • Disable broad sharing links in "Manage permissions" to prevent unauthorized access.

    Note: Custom navigation in apps doesn’t replace the "Send Request" button with a custom message.

    In workspace settings > "Security" > "Access," toggle off "Can request access" for specific users/groups. This only works for users listed in workspace access, not for direct report links.


    If this information is helpful, please “Accept as solution” and give a "kudos" to assist other community members in resolving similar issues more efficiently.
    Thank you.

  • Hi All, Thanks for your response. Though it does not resolve my problem, but I understand that is not technically feasible. Thanks again