Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Publish App via REST API

The REST API allows me to programmatically deploy a new set of reports to a Power BI App Workspace, but there is no way to then Publish this App to make it available to the users via the REST API. This is stopping me from creating a complete deployment system for Power BI reports for use in a Continuous Deployment process. Currently I have to manually navigate to the App workspace and press the 'Deploy App' button in my browser. https://app.powerbi.com/groups//publish-app
Status: Under Review
Comments
prowland
New Member
Agree with everyone else here. It's a real buzz-kill to have to actually open a browser, navigate to the workspace of the published report & hit update app. Should have the ability to perform API call and refresh in power shell / power automate. Make this happen Microsoft!
mattias_de_coni
New Member
This should be added, functionality is already available as part of the deployment pipelines see: https://docs.microsoft.com/en-us/rest/api/power-bi/pipelines/deploy-all#pipelineupdateappsettings But the deployment pipelines are just not enough for complex usecases.
Paolo_Ravina
New Member
This feature is critical for enterprise (non Premium) capacity customers to implement CI/CD pipelines. Its causing my team major headaches/impacting customer experience.
Rohan_Shenoy
New Member
Any update on this? Would be the final piece to close the CI/CD process loop. Thanks!
DFishell
New Member

Echoing sentiments below! This is a small addition that would make a big difference.

daniel_castro1
New Member

Are we still waiting for this? In a multi tenant workspace architecture this is actually something painful to update the apps 1 by 1

fbcideas_migusr
New Member

We've been running a custom Selenium solution to publish apps for the past three years in DevOps CI/CD, would be nice to be able to do the same via API. One less thing to keep up-to-date as UI and login processes change.

leon_pouwels
New Member

This is the last bit we need for a full DevOps backed CI/CD for Power BI. Shame to see that such an easy step is not possible as a seperate REST call. Especially when the Pipeline API can handle this request.

antonin_s_sefer
New Member

Urgently needed!!! please it is a last bit to create powerful and complete CI/CD.

scary1
New Member

Please provide an update. There needs to be a way to do this without using the Pipeline API. Perhaps you could add the same "updateAppSettings" property to the Update Report Content In Group endpoint