@Bhavya Pega WAI rulesets contains notable style changes for accessible users, though Pega generated Aria labels and narrations for accessibility, it’s totally depends on you whether you want to use WAI ruleset or not.
and yes If you want to add WAI Ruleset, you need to enable an option in Runtime configuration for the certain access group. You need to re-login with that access group to see the effect.
We do not recommend using the PegaWAI ruleset in applications as of Pega Infinity (8.1). Pega has decided to approach accessibility by building the features directly into the product platform. Creating special user groups just for accessibility access was not inline with our current approach of creating an inclusive user experience for all users.
The WAI ruleset was primarily focused on blind, screen reader users and did not give adequate accommodations for other disabilities or consideration to sighted screen reader users. Also, many of our components have been updated and no longer work with the WAI ruleset. Such updates already in the platform as of latest release include:
Adding appropriate ARIA roles to components such as dialogs, multi-select, expand/collpase, menus, lists etc
Optimizing tables for responsive design and basic keyboard navigation based on WCAG guidelines for grid role
Optimizing hierarchy data tables for WCAG grid navigation
Adding Skip To links at beginning of application to orient users to main content of page
Date picker dropdown labels for screen readers and improved navigation for calendar
Rich text editor instructions for keyboard navigation
Accessible helper text options such as Smart tips or Helper icon on focus
Inline error validation consistent with server side validation