Add link to Instance Security Dashboard in nav
What does this MR do?
This adds a nav link for the Instance Security Dashboard MVC, which
is behind the security_dashboard
feature flag. The Instance Security Dashboard is also behind an as-yet undefined read_security_dashboard
policy. For the screenshots in this MR where the Security link is visible, both the security_dashboard
flag was enabled, and the following patch applied to enable the policy:
allow_read_security_dashboard.patch
A future MR will define the read_security_dashboard
policy.
This MR also refactors slightly how the visibility of the Operations and Environments dashboard links is handled. One result of this is that they are now consistently visible/hidden between the dashboards dropdown on larger screens, and the "More" dropdown on smaller screens.
Finally, the partials have been renamed, since they're no longer specific to operations.
Screenshots
Does this MR meet the acceptance criteria?
Conformity
- [-] Changelog entry
- [-] Documentation created/updated or follow-up review issue created
-
Code review guidelines - [-] Merge request performance guidelines
-
Style guides - [-] Database guides
-
Separation of EE specific content