Use explicit/specific roles for components instead of Role.FullAdmin

Description

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:

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

Bug Clerk February 21, 2025 at 7:35 AM

Complete
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Original estimate

Time remaining

0m

Priority

Katalon Platform

Created February 18, 2025 at 4:24 PM
Updated February 28, 2025 at 3:18 PM
Resolved February 27, 2025 at 4:58 PM