diff --git a/src/main/java/org/olat/core/commons/services/_spring/servicesCorecontext.xml b/src/main/java/org/olat/core/commons/services/_spring/servicesCorecontext.xml
index e84d4aeafdf9356dc40a5121d9f6392c1a30a91e..96fb0acb0338c6f6aab44164f2a5dfd16ead5be2 100644
--- a/src/main/java/org/olat/core/commons/services/_spring/servicesCorecontext.xml
+++ b/src/main/java/org/olat/core/commons/services/_spring/servicesCorecontext.xml
@@ -119,14 +119,18 @@
 	</bean>
 	
 		<!-- Cleaning job for document editor access -->
-	<bean id="expiredDocumentAccessDeletionJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
-		<property name="jobDetail">
-		<bean class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
-					<property name="jobClass" value="org.olat.core.commons.services.doceditor.manager.ExpiredDocumentAccessDeletionJob" />
-				</bean>
-			</property>
-			<property name="cronExpression" value="52 * * * * ?"/> <!-- Every minute at xx:xx:52 -->
-			<property name="startDelay" value="45000" />
+	<bean id="documentAccessDeletionTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
+		<property name="jobDetail" ref="documentAccessDeletionJob.${cluster.singleton.services}" />
+		<property name="cronExpression" value="* 24 * * * ?" /> <!-- Every hour at xx:24:00 -->
+		<property name="startDelay" value="10000" />
+	</bean>
+
+	<bean id="documentAccessDeletionJob.enabled" class="org.springframework.scheduling.quartz.JobDetailFactoryBean" lazy-init="true">
+		<property name="jobClass" value="org.olat.core.commons.services.doceditor.manager.ExpiredDocumentAccessDeletionJob" />
+	</bean>
+	
+	<bean id="documentAccessDeletionJob.disabled" class="org.springframework.scheduling.quartz.JobDetailFactoryBean" lazy-init="true">
+		<property name="jobClass" value="org.olat.core.commons.services.scheduler.DummyJob" />
 	</bean>
 	
 	<!-- Cleaning job for CSP reports -->
diff --git a/src/main/java/org/olat/core/commons/services/scheduler/_spring/schedulerContext.xml b/src/main/java/org/olat/core/commons/services/scheduler/_spring/schedulerContext.xml
index 5a48827b6b53b3a283bb7ceb73210bc56f7c5b8a..907b85c71e4a05f4c84ada968ce87427b87803ab 100644
--- a/src/main/java/org/olat/core/commons/services/scheduler/_spring/schedulerContext.xml
+++ b/src/main/java/org/olat/core/commons/services/scheduler/_spring/schedulerContext.xml
@@ -60,6 +60,7 @@ How to add a new job:
             <ref bean="lifecycleUserTrigger"/>
             <ref bean="contactTracingTrigger"/>
             <ref bean="recordingSyncTrigger"/>
+            <ref bean="documentAccessDeletionTrigger"/>
         </list>
     </property>
 </bean>