Skip to content
Snippets Groups Projects
Commit a6670238 authored by felmer's avatar felmer
Browse files

SSDM-2459: Set parent roles for addParentToSample() and...

SSDM-2459: Set parent roles for addParentToSample() and removeParentFromSample() in IRelationshipService.

SVN: 34689
parent 020292a6
No related branches found
No related tags found
No related merge requests found
......@@ -139,7 +139,8 @@ public interface IRelationshipService
@Capability("ADD_PARENT_TO_SAMPLE")
public void addParentToSample(IAuthSession session,
@AuthorizationGuard(name = "SAMPLE", guardClass = SamplePEPredicate.class)
SamplePE sample, @AuthorizationGuard(name = "PARENT", guardClass = SamplePEPredicate.class)
SamplePE sample, @AuthorizationGuard(name = "PARENT", guardClass = SamplePEPredicate.class,
rolesAllowed = { RoleWithHierarchy.SPACE_ETL_SERVER, RoleWithHierarchy.SPACE_USER })
SamplePE parent);
@Transactional(propagation = Propagation.MANDATORY)
......@@ -148,7 +149,8 @@ public interface IRelationshipService
@Capability("REMOVE_PARENT_FROM_SAMPLE")
public void removeParentFromSample(IAuthSession session,
@AuthorizationGuard(name = "SAMPLE", guardClass = SamplePEPredicate.class)
SamplePE sample, @AuthorizationGuard(name = "PARENT", guardClass = SamplePEPredicate.class)
SamplePE sample, @AuthorizationGuard(name = "PARENT", guardClass = SamplePEPredicate.class,
rolesAllowed = { RoleWithHierarchy.SPACE_ETL_SERVER, RoleWithHierarchy.SPACE_USER })
SamplePE parent);
@Transactional(propagation = Propagation.MANDATORY)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment