SSDM-4999 : Project Authorization - Step 0:
- extend RoleWithHierarchy with new project roles - add configuration switch to enable/disable project level authorization (disabled by default) - hide the new roles in all the places where they would automatically appear (show them only if the new feature is enabled) - extend/fix automated tests to cover new roles SVN: 38009
Showing
- openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/amc/AddRoleAssignmentDialog.java 1 addition, 1 deletion...eb/client/application/ui/amc/AddRoleAssignmentDialog.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/amc/RoleListBox.java 16 additions, 2 deletions...ric/client/web/client/application/ui/amc/RoleListBox.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/dto/ApplicationInfo.java 12 additions, 0 deletions...penbis/generic/client/web/client/dto/ApplicationInfo.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/AbstractClientService.java 11 additions, 0 deletions...nbis/generic/client/web/server/AbstractClientService.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationService.java 24 additions, 10 deletions...nbis/generic/server/api/v1/GeneralInformationService.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/authorization/CapabilityMap.java 24 additions, 7 deletions...d/openbis/generic/server/authorization/CapabilityMap.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/authorization/DefaultAccessController.java 2 additions, 1 deletion...generic/server/authorization/DefaultAccessController.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java 11 additions, 4 deletions...is/generic/server/business/bo/AbstractBusinessObject.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IAuthorizationDAOFactory.java 5 additions, 0 deletions...s/generic/server/dataaccess/IAuthorizationDAOFactory.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/AuthorizationDAOFactory.java 12 additions, 2 deletions...generic/server/dataaccess/db/AuthorizationDAOFactory.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/DAOFactory.java 3 additions, 2 deletions...cisd/openbis/generic/server/dataaccess/db/DAOFactory.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationConfig.java 80 additions, 0 deletions...bis/generic/shared/authorization/AuthorizationConfig.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationConfigFacade.java 50 additions, 0 deletions...neric/shared/authorization/AuthorizationConfigFacade.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/IAuthorizationConfig.java 27 additions, 0 deletions...is/generic/shared/authorization/IAuthorizationConfig.java
- openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/RoleWithHierarchy.java 14 additions, 1 deletion...d/openbis/generic/shared/basic/dto/RoleWithHierarchy.java
- openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/server/QueryDatabaseDefinitionProvider.java 19 additions, 2 deletions.../plugin/query/server/QueryDatabaseDefinitionProvider.java
- openbis/source/java/genericApplicationContext.xml 1 addition, 0 deletionsopenbis/source/java/genericApplicationContext.xml
- openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationServiceTest.java 15 additions, 3 deletions.../generic/server/api/v1/GeneralInformationServiceTest.java
- openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/CapabilityMapTest.java 23 additions, 11 deletions...enbis/generic/server/authorization/CapabilityMapTest.java
- openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/DefaultAccessControllerTest.java 20 additions, 13 deletions...ric/server/authorization/DefaultAccessControllerTest.java
Loading
Please register or sign in to comment