Forum Discussion
Power BI-generated accessibility issues in embedded reports (WCAG 2.2 ADA)
- Visual alt text
- Visual titles
- Keyboard navigation
- Tab order
- Filter and slicer labeling
- Color contrast
- Report layout and navigation
Primary findings
1. Invalid ARIA attributes on Shape Map SVG paths
2. Generated chart axis exposed as an unnamed listbox
3. Focus-management conflicts
4. Redundant focusable descendants
5. Missing contextual labeling
Attempted remediation
- Power BI dynamically generates and re-renders the report DOM and SVG markup.
- Manual DOM edits are lost when visuals are redrawn.
- The report is hosted inside a Microsoft-managed iframe.
- The embedding application cannot reliably modify the report's internal DOM.
- Power BI does not provide a supported report-authoring setting or JavaScript API for modifying these generated ARIA roles and attributes.
Previous outreach
- whether these are known product issues,
- whether an engineering work item already exists,
- whom within Microsoft we should contact, or
- what supported mitigation is currently available.
Why this is important
Environment
- Power BI Government GCC
- Embedded Power BI report
- Shape Map and standard Power BI chart visuals
- Google Chrome
- Microsoft Edge
- axe DevTools
- Evinced
Questions
- Are these known Power BI accessibility issues?
- Are these findings expected behavior for the current Power BI rendering engine?
- Is there an existing engineering work item for these issues?
- Are these issues specific to embedded reports, the Shape Map visual, or the Power BI rendering engine generally?
- Is a product fix planned?
- Is there a supported mitigation available to report authors?
- Could we be connected with the appropriate Power BI engineering or accessibility team to discuss these findings and provide the complete accessibility reports privately?
6 Replies
- tharunkumarRTK
Super User
Based on the questions/issues youn raised
I would suggest you to reach out to the Microsoft Product team
https://learn.microsoft.com/en-us/power-bi/support/create-support-ticket
https://www.microsoft.com/en-in/power-platform/products/power-bi/clouds#Support
Connect on LinkedIn
Read my blogs here: https://www.techietips.co.in/
Did I answer your question? Mark my post as a solution! If I helped you, click on the Thumbs Up to give Kudos.
Proud to be a Super User!
- pepita96Regular Visitor
Thank you!
- v-kathullac
Community Support
Thankyou tharunkumarRTK for Addressing the issue.
Hi pepita96 ,
Thank you for reaching out to Microsoft Fabric Community Forum,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?
Regards,
Chaithanya
- pepita96Regular Visitor
Hi v-kathullac - thanks for your response. I've sent the info to our state government Microsoft rep and tenant admin. We are working through the processes to get eyes on this. I'll keep this post updated with developments.
Best regards
- v-kathullac
Community Support
Thankyou @tharunkumarRTK for Addressing the issue.
Hi @pepita96 ,
Thank you for reaching out to Microsoft Fabric Community Forum,
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?
Regards,
Chaithanya
- pepita96Regular Visitor
Hi Chaithanya,
A Microsoft Power BI Support Engineer worked through the ARIA issues with me. In short, Microsoft confirmed that Power BI-generated ARIA attributes within the embedded iframe cannot be modified or overridden through the embedding application or Power BI JavaScript SDK.
Microsoft's VPAT/accessibility documentation identifies areas where Power BI partially supports or does not support applicable accessibility criteria. For limitations that cannot be remediated within Power BI, we can reference the applicable Microsoft accessibility documentation and provide supplemental accessible solutions for users with disabilities accessing our reports and dashboards.
At this time, there is no timeline for Microsoft to modify the Power BI-generated code associated with the ARIA attribute issues that may be identified by accessibility scanning tools.
Our ticket is closed.
Thanks for keeping up with this.