[Search:AppSearch:Users and roles page]Engine assignment group is skipped when navigating with the keyboard #200947
Labels
defect-level-2
Serious UX disruption with workaround
deprecated-in-9.0
Feature marked as deprecated in v9.0. This label is used within the a11y project
Project:Accessibility
Team:Search
WCAG A
Description
Navigation between two radio groups should be clear and easy. User should be able to move easily from one group to another.
Preconditions
Stateful App Search -> Users and roles page is opened.
Engine is added.
Steps to reproduce
1.Navigate to Create a new role mapping button by pressing Tab key.
2.Press Enter.
3.Navigate to Role group by pressing Tab key.
4.Navigate to Dev radio button pressing down arrow key.
5.Press Tab key.
6.Observe Create a role mapping flyout.
UI elements
Role mapping flyout
New user flyout
Actual Result
Similar behavior when adding an existing user.
Expected Result
Notes:
It is possible to navigate from Owner radio button to Assign to specific engines radio button while pressing down arrow key. Focus moves to the next radio button and checks it. After Analyst radio button when user press down arrow key, focus shouldn't go to Engine assignment radio group.
In this case if user would want a combination of Dev and Assign to all engines radio buttons, when on Dev user should press Tab key, then Esc key to close combo box options, then Shift + Tab key to move to Assign to specific engines radio button, then up arrow key to finally reach Assign to all engines radio button.
Meta Issue
Kibana Version: 8.17.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 130.0.6723.70 (Official Build) (64-bit)
WCAG or Vendor Guidance (optional)
Related to: https://github.com/elastic/search-team/issues/8256
The text was updated successfully, but these errors were encountered: