You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to test that the user roles can actually only perform the operations allowed.
This could be:
an additional test, verifying each endpoint with each role name
an extension of the API authorization test
Acceptance Criteria
Add a new test to TestEndpointPermissions that validates each role has access only to its permitted endpoints as specified in endpoints_to_test. The test should iterate over all roles and verify they do not have access to endpoints outside their allowed list.
Validation Across All Roles and Endpoints
Implement the test to dynamically evaluate every endpoint against every role, ensuring that unauthorized access attempts fail for each role and endpoint combination not explicitly defined in endpoints_to_test.
The text was updated successfully, but these errors were encountered:
Once we can confirm that the user roles in the system have been set up properly, we can get the BA to do a round of UAT in -test to confirm everything works as they planned. This will be required for the FRCR.
Describe the task
After adding new roles in (#2493 , #2494, #2497 )
Blocked by #2522
We need to test that the user roles can actually only perform the operations allowed.
This could be:
Acceptance Criteria
Add a new test to
TestEndpointPermissions
that validates each role has access only to its permitted endpoints as specified inendpoints_to_test
. The test should iterate over all roles and verify they do not have access to endpoints outside their allowed list.Validation Across All Roles and Endpoints
Implement the test to dynamically evaluate every endpoint against every role, ensuring that unauthorized access attempts fail for each role and endpoint combination not explicitly defined in
endpoints_to_test
.The text was updated successfully, but these errors were encountered: