Skip to content

Use the new security dashboard layout in group dashboard

What does this MR do?

This MR creates a First Class Group Level Security Dashboard which uses GraphQL as a datasource. It is currently behind a feature flag.

Screenshots

The design will be slightly different when compared to the Rest API version. This is intentional. Also this is a WIP. There are other MRs that will be pushed soon to complete this dashboard.

New version:

image

New version - empty state:

image-2

New version - error state:

image-3

Old version:

image-4

Demo

You can watch the demo video here.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Savas Vedova

Merge request reports