Andy on 06 Aug 2019 15:46:10
In the table of Role Permissions shown here:
https://docs.microsoft.com/en-us/power-bi/service-new-workspaces#roles-in-the-new-workspaces
Contributors have the ability to delete 'content' - this includes Datasets.
If a contributor deletes the 'main' dataset in a workspace, then potentially hundreds of reports could go with it.
This Roles table needs to separate out Datasets from Reports and have a role (I suggest contributor) that is able to create & delete reports, but is unable to delete datasets.
I believe the Contributor Role will be used by most organisations to give people the ability to create and edit reports in datasets we create for them - and that's all we will want them to do.
The ability to delete a dataset is too much power for that role.