Security training controls show up in Free and Premium
The Security Configuration page shows "Available with Ultimate" for many scanning features that are only available once you upgrade. However, the security training controls are shown even if the user doesn't have Ultimate.
This seems confusing because the user wouldn't have any way to use the training feature.
Proposal
Show the Vulnerability Management configuration tab to non-Ultimate (e.g. Free, Premium) users with modifications to show it is disabled with a gentle prompt to upgrade:
Changes:
- toggles=disabled
- background =
#fafafa
- additional text
Available with Ultimate
added inline + right justified with provider name
Issue Breakdown
Let's handle this iteratively! Here's the proposed implementation plan:
Changes | Issue | Type |
---|---|---|
1. Hide vulnerability management tab for non-ultimate users | will use this issue to track this | typebug |
2. Disable card state | #358180 (closed) | typefeature |
3. Add unavailable text | #358181 (closed) | typefeature |
4. Create license helper (backend) | #358182 (closed) | typemaintenance |
5. Remove GraphQL query and utilize backend license helper (frontend) | #358183 (closed) | typemaintenance |
Edited by Samantha Ming