Update the UX for group migration failure messages
Problem description
This is a follow-up from #300684 (comment 509671470)
When a group migration fails on the backend, a message is propagated to the frontend and displayed to the user in a red dismissable banner across the top of the page. This UX can be viewed in the video embedded in this comment.
This user experience is suboptimal for these reasons:
- The message is not visually connected to the action.
- If multiple imports fail at the same time, the user won't be able to tell what message applied to what import.
- The message does not guide the user on how to remedy the error.
The message reads: Validation failed: Destination namespace destination group cannot be part of the source group tree
. Updating the copy of this message is considered in a separate backend issue.
Proposed solution
TBD
To do
-
Review the current UX -
Propose a better UX
Documentation
The following documentation may need to be updated:
Edited by Haris Delalić