Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello,
I have a user group requesting that we turn on a refresh schedule in the service during quarter end reporting, with a water mark over the report showing the data isn't signed off on yet. Then they want a button on the report for when they are comfortable with the numbers that they can press that will both remove the watermark and turn off the refresh schedule.
Can I accomplish this using a web URL button in combinatation with the XMLA endpoint? We are using premium capacity.
Thank you,
Solved! Go to Solution.
@BrandedSaiyan What I would recommend would be to use Power Automate to fire off a flow. You can call the REST API or use PowerShell as a task within the flow. You can tie a button to the flow using the Power Automate visual.
@BrandedSaiyan You could use the REST API/Power BI PowerShell cmdlet.
Datasets - Update Refresh Schedule - REST API (Power BI Power BI REST APIs) | Microsoft Docs
@Greg_Deckler can I allow the user who is consuming the report call the REST API endpoint through use of a button?
Thank you! We need to register our tenant still to make use of the API.
@BrandedSaiyan What I would recommend would be to use Power Automate to fire off a flow. You can call the REST API or use PowerShell as a task within the flow. You can tie a button to the flow using the Power Automate visual.
@Greg_Deckler Thank you!! I think this work work. I'll implement this and let you know. I appreciate it very much!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 11 | |
| 7 | |
| 4 | |
| 4 | |
| 3 |