Forum Discussion

CedricSantos's avatar
CedricSantos
New Member
15 days ago
Solved

Dynamic Subscription

Hello everyone,

I am currently evaluating Microsoft Fabric for my company and I have encountered an issue with Dynamic Subscriptions that I cannot explain.

Environment

- Microsoft Fabric Trial (FT1)
- Workspace assigned to the Fabric Trial capacity
- Power BI Premium Per User (PPU) license
- Report and Semantic Model published successfully

The issue

Standard PDF subscriptions work correctly.

However, every time I create a Dynamic Subscription and click Save, I immediately receive the following error:

"Free users or groups can only subscribe to reports backed by Premium capacity."

This happens regardless of the recipient.

Troubleshooting already performed

- Created a brand-new Fabric Trial workspace
- Published a fresh semantic model
- Published a new report
- Tested with a completely empty report containing only a simple table
- Tested from another computer
- Tested with another user account
- Tested using manually entered email addresses
- Tested using dynamic email fields from the dataset
- Standard subscriptions work correctly
- Dynamic subscriptions always fail with the same error

Additional information

- Row-Level Security has been configured and tested successfully.
- The same behaviour occurs even with a completely new report and dataset, so it does not appear to be model-specific.

My questions are:

1. Is Dynamic Subscription fully supported in Microsoft Fabric Trial?
2. Has anyone experienced this exact error?
3. Could this be related to tenant settings or licensing restrictions?

Any suggestions would be greatly appreciated.

Thank you!

  • Hi CedricSantos

     

    According to the documentation, these are the prerequisites: 

    • A report to share that is saved in a workspace backed by a capacity (Power BI Premium capacity or Microsoft Fabric capacity).
    • Build permissions to a Power BI semantic model that contains recipient data. This data includes the email addresses of your recipients and filter values that should be applied for each recipient.
    • A Contributor, Member, or Admin role in that workspace. You know that you have the Contributor, Member, or Admin role in a workspace if you're able to edit reports or dashboards in that workspace. Read more about Roles in workspaces.
    • The user can't be a guest user. Guest users can't subscribe others and dynamic subscriptions can always bring in "others" through datasets. Therefore, guest users can't create dynamic subscriptions.

     

    Can you double check that the workspace is assigned to the capacity, and that you have at least contributor permissions on the workspace? 

    If you have a PPU license, the workspace may have been assigned to a PPU capacity instead of the trial capacity. 

     

13 Replies

  • Hi CedricSantos

     

    According to the documentation, these are the prerequisites: 

    • A report to share that is saved in a workspace backed by a capacity (Power BI Premium capacity or Microsoft Fabric capacity).
    • Build permissions to a Power BI semantic model that contains recipient data. This data includes the email addresses of your recipients and filter values that should be applied for each recipient.
    • A Contributor, Member, or Admin role in that workspace. You know that you have the Contributor, Member, or Admin role in a workspace if you're able to edit reports or dashboards in that workspace. Read more about Roles in workspaces.
    • The user can't be a guest user. Guest users can't subscribe others and dynamic subscriptions can always bring in "others" through datasets. Therefore, guest users can't create dynamic subscriptions.

     

    Can you double check that the workspace is assigned to the capacity, and that you have at least contributor permissions on the workspace? 

    If you have a PPU license, the workspace may have been assigned to a PPU capacity instead of the trial capacity. 

     

    • CedricSantos's avatar
      CedricSantos
      New Member

      Hi,

      Thank you for your response.

      I have verified all the prerequisites:

      The workspace is assigned to a Microsoft Fabric Trial capacity (FT1).
      I am the Workspace Admin.
      The report and the semantic model are both published in the same Fabric Trial workspace.
      I have Build permissions on the semantic model.
      I am not a guest user; I am an internal user with a Premium Per User (PPU) license.

      I have also performed several troubleshooting steps:

      Created a brand new Fabric Trial workspace.
      Published a completely new report with a new semantic model.
      Tested Dynamic Subscriptions using my own email address entered manually (not from the dataset).
      Tested from another computer.
      Tested using another user account.

      In every scenario, Dynamic Subscriptions fail immediately with the following error:

      "Free users or groups can only subscribe to reports backed by Premium capacity."

      Standard subscriptions work correctly in both:

      a Fabric Trial workspace
      a PPU workspace

      Only Dynamic Subscriptions fail.

      Since the issue also occurs with a brand new report and workspace, it does not appear to be related to the report, semantic model, RLS, or recipient dataset.

      Could you please verify whether this is a service-side issue, or whether there are any known limitations regarding Dynamic Subscriptions on Microsoft Fabric Trial capacities?

      Also, could you verify whether my tenant or Fabric Trial capacity is correctly recognized as Premium-backed for Dynamic Subscriptions?

      • tayloramy's avatar
        tayloramy
        Super User

        Hi CedricSantos

         

        Can you post aa screenshot of the Workspace type tab in Workspace Settings? 

        Can you also confirm what region your capacity is in? 

  • Hi Cedric,

     

    You've ruled out everything on the config side, which points at the one thing that isn't in the prerequisite list: the Fabric Trial (FT1) capacity isn't recognised as Premium-backed for dynamic subscriptions, even though it satisfies standard subscriptions. That's why standard works and dynamic doesn't, on the exact same workspace.

     

    The reason is in the error itself. Dynamic subscriptions pull recipients from your dataset, so the service treats them as potentially "free/other" users, and delivering to those requires the report to sit on a real capacity (a paid Fabric F SKU or Premium). A standard subscription to yourself doesn't trip that check, so it goes through. Trial capacity and PPU don't clear the bar here: PPU is a per-user license, not capacity backing, and the Trial capacity isn't honoured as Premium for this specific feature.

     

    Quickest way to confirm: assign the workspace to a paid Fabric capacity (even a small F SKU on pay-as-you-go for an hour) and try the dynamic subscription again. If the error disappears, you've got your answer, and it's a licensing/capacity limitation rather than a service bug or anything in your model.

     

    So to your direct questions: it's not really a Trial bug, dynamic subscriptions just aren't fully supported on Trial capacity, and moving to a real F/Premium capacity is what unblocks it.

     

    If this matches what you see when you test on a paid capacity, please mark it as the solution so others on Trial find it faster.

    • CedricSantos's avatar
      CedricSantos
      New Member

      Hi DataTako​ ,

       

      Thanks for the clarification. That actually makes a lot of sense and seems to fit very well with what we have been seeing.

       

      We have already ruled out the configuration side as much as possible, and the fact that standard subscriptions work while dynamic subscriptions fail on the same workspace strongly points towards the Trial capacity being the limitation.

       

      I agree that the distinction between a Fabric Trial capacity and a paid F SKU is probably the key point here.

       

      I haven't been able to test this suggestion yet, as I currently don't have access to a paid Fabric capacity to assign to the workspace, even temporarily.

       

       

      Thank you very much for taking the time to investigate this and for pointing me in the right direction!

       

      Best regards,

      Cedric

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

    Hi CedricSantos ,

     

    Thank you for reaching out to fabric community.

     

    Could you review the suggestion provided above  and let us know if you have any additional questions, we are happy to address. 

     

    Thanks!!

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

    Hi CedricSantos ,

     

    Could you check the suggestion provided above  and let us know if you have any additional queries?

     

    Thanks!!