Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
I need some clarification on exactly what the "Block republish and disable package refresh" setting under the Dataset Security group does. It goes on to say "Disable package refresh, and only allow the dataset owner to publish updates." I'm afraid the documentation on this setting provides no further information.
What does "disabling package refresh" mean in this context? Can workspace members still refresh datasets for reports they are not the owners of? What is the 'package' referring to here -- is it just the datasets? The dataflows?
What does "block republish" mean here? Does it only keep members from replacing a pbix file they don't own on the service with their own desktop file of the same name? If they're members of the workspace, can they still make/save visual edits to existing reports on the service even if they are not the owners of the report?
"Package refresh" refers to loading a PBIX file in the service as both a dataset and a report (unless it's a thin Live Connection report, in which case there's no dataset). That excludes dataflows, and doesn't trigger a dataset refresh.
The "block republish" option applies in the context of deployment pipelines, I'm not sure whether it affects other parts of the Power BI ecosystem (API calls maybe?). Hopefully other people will chime in, I agree that this is poorly documented and worded.
https://docs.microsoft.com/en-us/power-bi/create-reports/deployment-pipelines-process