Product discovery for instance level Security Dashboard
Problem to solve
We want to provide a first-class experience to users that are using GitLab mainly for security purposes.
When they log into the web interface, they should be already able to see which is the overall security status of the projects/groups they are interested in. They should be able to monitor what happened and which are the most important things they need to work on.
Further details
Instance level Security Dashboard should be the default view for security teams. They can set it in their options, and keep it open on their monitors.
Proposal
Create an instance level Security Dashboard, similar to what we already have at the group level, but with the ability to focus on projects users are responsible for.
The Dashboard must provide all the relevant information to prioritize the work, and to jump into more details in an easy way.
MVC Design
| MVC-Onboarding |
|---|
![]() |
| The onboarding will be an empty state directing the user to add a new project to the dashboard to begin monitoring. |
Links / references
- Group level Security Dashboard: https://gitlab.com/gitlab-org/gitlab-ee/issues/6709
- Instance level Security Dashboard MVC: gitlab-org/gitlab-ee#6953
- Security Dashboard as an option for default dashboard: gitlab-org/gitlab-ee#6162


