Track unique visitors to Compliance pages in usage ping (Compliance Paid GMAU)
Problem
In gitlab-org/manage/general-discussion#17232, we described the need for a Group MAU for Compliance. This should be a measure of the number of unique users taking an action that is important to the goals of the group.
Compliance features are typically related to the use of particular settings, and don't typically relate to the continual creation of some object type (like MRs or issues). Therefore, we should consider using views on Compliance-related pages as a measuring stick for engagement for the group.
Proposal
- Track users viewing Audit Events (group and instance), Compliance Dashboard, and the Credential Inventory pages in usage ping.
We can use !33146 (merged) as an implementation model.
| Page Title | Page Link | Target |
|---|---|---|
| Instance audit events | /admin/audit_logs |
i_compliance_audit_events |
| Group audit events | /groups/:id/-/audit_events |
g_compliance_audit_events |
| Compliance Dashboard | /groups/:id/-/security/compliance_dashboard |
g_compliance_dashboard |
| Credential Inventory | /admin/credentials |
i_compliance_credential_inventory |
Edited by Aishwarya Subramanian