diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/IETLEntityOperationChecker.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/IETLEntityOperationChecker.java
index 224e4a8b36c53958ea147df3eaf35e8f905a47b5..28b19acf5c81f6b6da10728d7f4b9f23b866906e 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/IETLEntityOperationChecker.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/IETLEntityOperationChecker.java
@@ -54,6 +54,7 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.SampleUpdatesDTO;
 public interface IETLEntityOperationChecker
 {
     @RolesAllowed(RoleWithHierarchy.INSTANCE_ETL_SERVER)
+    @Capability("CREATE_SPACES_VIA_DSS")
     public void assertSpaceCreationAllowed(IAuthSession session, List<NewSpace> newSpaces);
 
     @RolesAllowed(RoleWithHierarchy.INSTANCE_ETL_SERVER)