Feature Request: Enable PowerShell/REST API Control for Refresh Failure Notification Recipients
Dear Power BI Product Team,
As part of our enterprise deployment automation, we rely heavily on PowerShell scripts and REST APIs to manage semantic model configurations, including refresh schedules and parameter updates. One critical gap we've encountered is the inability to programmatically set refresh failure notification recipients beyond the semantic model owner.
Currently, the refreshFailureNotificationSettings endpoint returns a 404 (Not Found) for newly published datasets, and the refreshSchedule endpoint only supports "MailOnFailure" without allowing us to specify additional contacts. This limitation forces us to manually configure notification recipients in the Power BI Service UI — a time-consuming and error-prone step that undermines the automation goals of enterprise-scale deployments.
We request the following enhancements:
- Enable support for refreshFailureNotificationSettings via REST API and PowerShell for all dataset types, including newly published semantic models.
- Allow specification of multiple recipients (e.g., distribution lists or service accounts) in the refresh schedule or notification settings.
- Document the supported structure and timing for applying these settings post-deployment to avoid silent failures or refresh schedule overrides.
This feature would significantly improve deployment reliability, reduce manual overhead, and align with enterprise automation best practices.
Thank you for considering this request. We’d be happy to provide additional context or participate in feedback sessions if needed.
Recent ideas
Semantic model connection bindings should be in source control (Git)
Semantic model data source connection bindings should be source controlled. A semantic model can contain multiple data source references, each of which can be mapped to a separate Fabric data connec...frithjof_v7 hours agoCommunity ChampionNew11Views1like0CommentsBulk changing column names in Visualizations Pane
We often use raw/api column names or measures with a set nomenclature to be consistent and to keep track of them but we do not want to display these names in the visuals. Currently we have to change ...vishal14019710 hours agoFrequent VisitorNew6Views0likes0CommentsAbout "Download SQL database project" and fix the downloaded project
1. The sqlproj must be fixed, it is downloaded without the xml markup line <?xml version="1.0" encoding="utf-8"> 2. The sdk must be updated: Actual: <Sdk Name="Microsoft.Build.Sql" Version="0.1...Jarrinf20 hours agoFrequent VisitorNew48Views3likes2Comments