diff --git a/src/main/java/eu/europa/ec/simpl/usersroles/services/impl/IdentityAttributeServiceImpl.java b/src/main/java/eu/europa/ec/simpl/usersroles/services/impl/IdentityAttributeServiceImpl.java
index 7ab397b2b8eb9d265080e67c8d7608663e1a8155..0a6c44e61d8fe27b692329bc75971f7e0ec0dd76 100644
--- a/src/main/java/eu/europa/ec/simpl/usersroles/services/impl/IdentityAttributeServiceImpl.java
+++ b/src/main/java/eu/europa/ec/simpl/usersroles/services/impl/IdentityAttributeServiceImpl.java
@@ -81,6 +81,7 @@ public class IdentityAttributeServiceImpl implements IdentityAttributeService {
     }
 
     @Override
+    @Transactional
     public void updateAssignments(List<String> idaCodes) {
         idaRolesRepository.updateAssignments(idaCodes);
     }