Use explicit/specific roles for components instead of Role.FullAdmin
Description
Problem/Justification
None
Impact
None
Attachments
1
Activity
Show:

Bug Clerk February 27, 2025 at 4:58 PM
This issue has now been closed. Comments made after this point may not be viewed by the TrueNAS Teams. Please open a new issue if you have found a problem or need to re-engage with the TrueNAS Engineering Teams.

Bug Clerk February 24, 2025 at 1:24 PM
25.04.0 PR: https://github.com/truenas/webui/pull/11621

Bug Clerk February 21, 2025 at 7:35 AM
Complete
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee

Reporter

Labels
Story Points
2
Original estimate
Time remaining
0m
Affects versions
Priority
Katalon Platform
Linked Test Cases, Katalon Defect Results, Katalon Studio Test Results
Katalon Platform
Linked Test Cases, Katalon Defect Results, Katalon Studio Test Results
Created February 18, 2025 at 4:24 PM
Updated February 28, 2025 at 3:18 PM
Resolved February 27, 2025 at 4:58 PM
Currently we are using:
protected readonly requiredRoles = [Role.FullAdmin];
But we should be more specific regarding our components.
example:
For Certificate Authority component, we should use:
protected readonly requiredRoles = [Role.CertificateAuthorityWrite];
Go ahead over all components.
API required roles: