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
Expose Real-Time (KQL) Dashboard Usage Through Activity Events and Audit Logs
Microsoft Fabric currently inventories Real-Time (KQL) Dashboards, allowing administrators to discover and manage them through inventory metadata and workspace scanning. However, there is no correspo...KimY3 hours agoFrequent VisitorNew2Views0likes0CommentsNative Git Integration in Power BI Desktop using PowerShell (Developer Mode for PBIP projects)
With the introduction of the PBIP (Power BI Project) format, Power BI has taken a huge step toward modern development workflows, including proper version control and CI/CD practices. However, today ...matheusmg_203 hours agoNew MemberNew538Views2likes1CommentAuto-generate INSERT VALUES scripts for configuration data migration across environments
Hi Fabric Team, I would like to suggest a feature that could significantly simplify deployment and environment promotion activities. Today, when configuration tables contain reference or applicatio...todigen6 hours agoRegular VisitorNew11Views1like0Comments