SSDM-4997 : Project Authorization bugfixes:
- project user cannot create/update a project sample - deleting a project that is used in a project role assignment of the currently logged user breaks the project grid - project user can turn a sample attached to an experiment or a project into a space sample even though he/she does not have access to that space - v3 api allows to fetch/modify project role assignments even if project authorization feature is disabled SVN: 39119
Showing
- datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/authorization/predicate/sample/SampleUpdatesCollectionPredicateWithSampleIdentifierSystemTest.java 0 additions, 80 deletions...tesCollectionPredicateWithSampleIdentifierSystemTest.java
- datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/datastoreserver/systemtests/authorization/predicate/sample/SampleUpdatesPredicateWithSampleIdentifierSystemTest.java 0 additions, 70 deletions...SampleUpdatesPredicateWithSampleIdentifierSystemTest.java
- openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/roleassignment/RoleAssignmentAuthorizationExecutor.java 18 additions, 6 deletions...r/roleassignment/RoleAssignmentAuthorizationExecutor.java
- openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/sample/UpdateSampleExecutor.java 23 additions, 0 deletions...server/asapi/v3/executor/sample/UpdateSampleExecutor.java
- openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/translator/AbstractCachingTranslator.java 12 additions, 0 deletions...server/asapi/v3/translator/AbstractCachingTranslator.java
- openbis/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/translator/roleassignment/RoleAssignmentTranslator.java 44 additions, 15 deletions...3/translator/roleassignment/RoleAssignmentTranslator.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/AbstractServer.java 15 additions, 9 deletions.../systemsx/cisd/openbis/generic/server/AbstractServer.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/authorization/predicate/NewSamplePredicate.java 8 additions, 5 deletions...ic/server/authorization/predicate/NewSamplePredicate.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/authorization/predicate/SampleUpdatesCollectionPredicate.java 1 addition, 7 deletions...orization/predicate/SampleUpdatesCollectionPredicate.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/authorization/predicate/SampleUpdatesPredicate.java 0 additions, 5 deletions...erver/authorization/predicate/SampleUpdatesPredicate.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleBO.java 10 additions, 0 deletions...msx/cisd/openbis/generic/server/business/bo/SampleBO.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleTable.java 19 additions, 1 deletion.../cisd/openbis/generic/server/business/bo/SampleTable.java
- openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/UpdateSampleTest.java 27 additions, 0 deletions...thz/sis/openbis/systemtest/asapi/v3/UpdateSampleTest.java
- openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/authorization/ProjectAuthorizationUser.java 24 additions, 8 deletions...is/systemtest/authorization/ProjectAuthorizationUser.java
Loading
Please register or sign in to comment