Skip to content

Commit

Permalink
Feat/allow supervisor role to modify all projects (#99)
Browse files Browse the repository at this point in the history
* Change project write permissions for supervisor role

* Match permissions from securityConfiguration.xml to securityConfiguration-test.xml

* Fix securityConfiguration-test.xml
  • Loading branch information
cristianbahamondesantamaria authored Apr 3, 2023
1 parent 8bda56d commit f682681
Show file tree
Hide file tree
Showing 2 changed files with 114 additions and 132 deletions.
11 changes: 1 addition & 10 deletions src/main/install/config/securityConfiguration.xml
Original file line number Diff line number Diff line change
Expand Up @@ -57,22 +57,13 @@

<entity name="Project">
<operation name="delete" admin="all" super="deny" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="write" admin="all" super="area" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="write" admin="all" super="all" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="read" admin="all" super="all" staff="all" user="all" cli="deny" projectManager="all"/>
<operation name="list" admin="true" super="true" staff="true" user="true" cli="false" projectManager="true"/>
<operation name="create" admin="true" super="true" staff="true" user="false" cli="false" projectManager="false"/>
<operation name="menu" admin="true" super="true" staff="true" user="false" cli="false" projectManager="false"/>
</entity>

<entity name="ProjectRole">
<operation name="delete" admin="all" super="area" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="write" admin="all" super="area" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="read" admin="all" super="area" staff="all" user="area" cli="deny" projectManager="area"/>
<operation name="list" admin="true" super="true" staff="true" user="true" cli="false" projectManager="true"/>
<operation name="create" admin="true" super="true" staff="true" user="false" cli="false" projectManager="false"/>
<operation name="menu" admin="true" super="true" staff="true" user="false" cli="false" projectManager="false"/>
</entity>

<entity name="UserCategory">
<operation name="delete" admin="all" super="deny" staff="all" user="deny" cli="deny" projectManager="deny"/>
<operation name="write" admin="all" super="deny" staff="all" user="deny" cli="deny" projectManager="deny"/>
Expand Down
Loading

0 comments on commit f682681

Please sign in to comment.