diff --git a/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java b/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java
index 811ff46063e86400ef0a66e4bdc76053e55cd245..adf7e3b0a211b04abc14eb8e01be1e13763d49f0 100644
--- a/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java
+++ b/src/main/java/org/olat/admin/sysinfo/manager/CustomStaticFolderManager.java
@@ -28,6 +28,7 @@ import org.olat.core.logging.Tracing;
 import org.olat.core.util.WebappHelper;
 import org.olat.core.util.vfs.LocalFolderImpl;
 import org.olat.core.util.vfs.VFSContainer;
+import org.olat.core.util.vfs.callbacks.FullAccessCallback;
 import org.springframework.beans.factory.InitializingBean;
 import org.springframework.stereotype.Service;
 
@@ -55,7 +56,9 @@ public class CustomStaticFolderManager implements InitializingBean, WebDAVProvid
 
 	public VFSContainer getRootContainer() {
 		File file = new File(WebappHelper.getUserDataRoot(), STATIC_FOLDER);
-		return new LocalFolderImpl(file);
+		VFSContainer rootContainer = new LocalFolderImpl(file);
+		rootContainer.setLocalSecurityCallback(new FullAccessCallback());
+		return rootContainer;
 	}
 	
 	public File getRootFile() {