Forum Discussion
Dynamic Subscription
- 1 month ago
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.
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.
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