Skip to content

Making instance-wide data tools more accessible

Description

Right now, there are several instance-wide tools in GitLab that can be interesting to various users, but they are only available to administrators as they are part of the admin panel.

Proposal

A new link will be added to the top bar as an icon, the same way that we display the Admin Area. The icon will be icn/charts.

When the user clicks the icon, they'll be taken to a new Instance Statistics navigation in a descriptive path like /stats. Inside, there will be two top-level navigation elements: ConvDev Index (icn/comment) and Cohorts (icn/users).

ConvDev Index Cohorts
convdev-index cohorts

When the user is an admin, they will see both the Instance Statistics and Admin Area icons in the top bar next to each other.

Instance Statistics will be available for all users by default. Access can be limited from the Admin Area under the Usage statistics section.

The control will be a dropdown labeled Instance Statistics visibility with options All users and Only admins.

admin-area-settings

Links / references

Edited by Jeremy Watson (ex-GitLab)