-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DashboardController has missing @PreAuthorize condition regarding Rights and Role Matrix #726
Closed
poojapatel23 opened this issue
Mar 5, 2024
· 2 comments
· Fixed by catenax-ng/tx-traceability-foss#1188 or catenax-ng/tx-traceability-foss#1200
Closed
DashboardController has missing @PreAuthorize condition regarding Rights and Role Matrix #726
poojapatel23 opened this issue
Mar 5, 2024
· 2 comments
· Fixed by catenax-ng/tx-traceability-foss#1188 or catenax-ng/tx-traceability-foss#1200
Comments
Approved during Open Meeting |
Not possible to test. Looks good to me. PreAuthorize annotation is now added for the DashboardController. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Trace-X API handles three roles: 'User' and 'Supervisor' and 'Admin'. Most of APIS are protected/Authorization by some roles.
As per my understanding, DashboardController has handles by all three roles and should be defined @PreAuthorize condition for it.
Link : https://catenax-ng.github.io/tx-traceability-foss/docs/administration/administration-guide.html#_rights_and_role_matrix_of_trace_x
Current behavior
Missing @PreAuthorize condition for DashboardController
Expected behavior
Should be defined @PreAuthorize condition for DashboardController
The text was updated successfully, but these errors were encountered: