intelequia / dnn.powerbiembedded

A set of modules to embed Power BI workspaces in a DNN Platform portal through Power BI Embedded
MIT License
11 stars 2 forks source link

Allow to edit reports #18

Closed davidjrh closed 1 year ago

davidjrh commented 1 year ago

Support editing reports directly in the module without going to the PowerBI portal for already published reports. This will allow certain users to edit the reports to do some minor tweaks without visiting the portal.

  1. Create a new permission type "EDIT" on the Workspace permissions to allow specifying this permission to groups and users image
  2. When rendering a report, if the toolbar is visible, and the user has permissions to EDIT the report, add the "Edit" button to the toolbar to change to Edit mode. image
  3. Add new module setting named "Hide Visualizers and Data when editing", to hide these panels after entering in edit mode (just via CSS) image

References

https://playground.powerbi.com/en-us/dev-sandbox

image