Sonador ACL MS1: Orthanc Local Permissions Functional Tests
Test ACL implementation in Orthanc (Local Permissions)
Ftests integration with ACL
-
Requirements and environment for functional testing
Test cases: All test cases will utilize the new ACL api to create, modify, and delete groups, users, and policies. There will be three major test cases that will entail numerous amounts of tests within.
-
Test 1: Data tenancy and access control. User uploads image to sonador and has access to study -
Test 2: Inverse of original test. User uploads image, revoke their permissions, verify they aren't authorized. -
Test 3: Test user grant to a second user. Different user (limited user) gets access to an image, test access with both permissions and revoked action.
More granular tests within TBD Issue 35