Dear Devs,
SW/OS secure UI version dcm2chee-arc-light 5.25.2, running on Ubuntu 22.04 LTS.
This is a request for some help on understanding the information from the wiki regarding UI permission configuration (
here).
I'd like to restrict a users ability to delete data from the archive when using the GUI. All our users are automatically given the role "user".
Following the directions on the wiki I browse to the relevant permission (action-studies-patient), which is currently configured as below:
Clearly I'd like the admin user to be able to delete and edit data (so assume this is a default configuration), however, it's not clear to me how I restrict access for someone with the role = user.
If (as admin) I turn off "delete" and "edit" and save the changes, then log in as a normal user I see the following:
However, If I just un-check "delete" leaving "edit" turned on, this appears to achieve the desired result. However, I would like to know a bit more about what's going on here?
Q. What does "edit" imply?
Q. Looking at the instructions on the wiki, it's not clear whether it's possible to have multiple UI configurations for multiple different users (e.g. with different roles). I know you guys have put a huge amount of effort in here, and I'm sure it must be possible!
Is the first element the only one to be applied, can multiple "profiles" (not the right thing to call them) co-exist? Can there be default, admins, others, etc etc...?
Hope you can help.
Kind regards,
Jon