Power BI Desktop Accessibility Guidelines

Color Contrast

Choose colors with sufficient color contrast

To set color of titles:

In “Visualizations” –> matrix –> Format –> Title.  The font color for the title can be changed (also can increase text size or change font family)

To set color of graph lines:

These can all be customized in the desktop application. In “Visualizations” –> line chart –> format –> “Data colors”.  

Use WebAIM’s color contrast checker

Focus Order

Focus order is not logical as a user tabs around the report region.

The tab order can be adjusted!  To set the tab order, you can open the selection pane (under “view”) and select Tab order.

You can drag and drop the fields to reorder the tab order. (set the title first on each slicer in order to know which slicer you are ordering – turn off the “slicer header” and use the “title” instead)

Markers for Data Visualizations

Select “show markers”.  Different marker shapes should also be used for each line.

Alt Text for Report Objects (including Images/Graphs)

Alt text should be added to all objects in a report. The slicer regions can be labeled with a title and alt text so then the combo box label can be inferred from the slicer region (since combo boxes do not have labels).

Data Visualization Labeling

The title of the data table or line chart can be dynamically updated as slicers are selected.  More information:

Expression-based Titles in Power BI Desktop

Chris Webb’s BI Blog

Alternative to the Data Visualizations

There is an alternate HTML table for screen reader users that can be accessed with Alt + Shift + F11

More on Accessibility from Microsoft

An overview of accessibility in Power BI from Microsoft includes how to design, consume, and create more accessible reports.

We highly suggest using Microsoft’s Report Accessibility Checklist to ensure a more accessible report.