Forum Discussion
How to change parameter using REST API?
- 2 years ago
Hi Cortana
The error message says that your Service Principal (SPN) is not the Owner of the Semantic Model. I guess you created the report in Power BI Desktop and published it afterwards on behalf of your name. Now, that you wish to update the Parameter, you first need to take ownership by calling this REST API call with the SPN in your Python code: https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/take-over-in-group Afterwards, once the SPN is owner, your call to update the parameter will work.
Hope it helps.
Hi Cortana
The error message says that your Service Principal (SPN) is not the Owner of the Semantic Model. I guess you created the report in Power BI Desktop and published it afterwards on behalf of your name. Now, that you wish to update the Parameter, you first need to take ownership by calling this REST API call with the SPN in your Python code: https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/take-over-in-group Afterwards, once the SPN is owner, your call to update the parameter will work.
Hope it helps.