diff --git a/AllInOneRunner/pom.xml b/AllInOneRunner/pom.xml
index 9c8ff9292..a7fc345f4 100644
--- a/AllInOneRunner/pom.xml
+++ b/AllInOneRunner/pom.xml
@@ -9,11 +9,11 @@
all-in-one-runner
AllInOneRunner
-
+
eu.neclab.ngsildbroker
entity-manager
diff --git a/EntityManager/src/main/java/eu/neclab/ngsildbroker/entityhandler/controller/EntityBatchController.java b/EntityManager/src/main/java/eu/neclab/ngsildbroker/entityhandler/controller/EntityBatchController.java
index f3bac4bb0..eda681c39 100644
--- a/EntityManager/src/main/java/eu/neclab/ngsildbroker/entityhandler/controller/EntityBatchController.java
+++ b/EntityManager/src/main/java/eu/neclab/ngsildbroker/entityhandler/controller/EntityBatchController.java
@@ -273,6 +273,7 @@ public Uni> deleteMultiple(HttpServerRequest request, Strin
}
@POST
@Path("/merge")
+ @RolesAllowed({"Factory-Admin", "Factory-Editor", "Factory-Writer"})
public Uni> mergeMultiple(HttpServerRequest request,
List