Instance level Security Dashboard MVC
Problem to solve
Security teams should be first class users in GitLab. Their main view should be a Security Dashboard to monitor and take actions for security issues affecting all the projects they are responsible for.
As a Security professional, I want to log into GitLab and see the security status of my projects. From there, I want to be able to figure out what is more important (based on its impact value) and take actions.
Create an instance-wide security dashboard where security teams can access all the relevant information, grouped by vulnerability and ordered by impact.
Users should be able to figure out what is most important, and to take actions (open issues, dismiss, notify users, etc).
|The onboarding will be an empty state directing the user to add a new project to the dashboard to begin monitoring.|
What does success look like, and how can we measure that?
Number of users that access the instance security dashboard.