Solicit feedback from user directly in UI: DAST On-demand Scans
Problem to solve
We need to find out whether and how users are using the DAST On-demand Scans.
Intended users
Anyone who might use the on-demand scans.
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Devon (DevOps Engineer)
- Sidney (Systems Administrator)
- Sam (Security Analyst)
- Allison (Application Ops)
- Priyanka (Platform Engineer)
User experience goal
Proposal
Add an alert, much like that in #228699 (closed) and #238224 (closed), with a link to an issue (#225991) to gather feedback about the DAST On-demand scans feature.
The alert is dismissible, and stays dismissed just for the session.
Notes
Banner text:
Please share your feedback about on-demand DAST scans in this issue to help us improve the experience.
What does success look like, and how can we measure that?
Any feedback we gather from any user would be considered a success.
frontend
Implementation Plan-
Add alert component -
Link to user feedback issue: #249684 (closed) -
Add data-property to capture dismissed state -
Add localStorageSync
component to make dismissal persistent (per user / browser ?) -
Add specs to -
Make sure alert shows -
That the alert can be dismissed -
That when it is dismissed it gets stored into localStorage
-
Edited by Annabel Dunstone Gray