DaemonSchedulerCronTaskManagerTask

Table of Contents

Daemon::SchedulerCronTaskManager::Task###ACLDeploymentCleanup

Removes old system configuration deployments (Sunday mornings).

This setting can not be deactivated.

Default value:

---
Function: ACLDeploymentCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::ACL::DB::ACL
Params: []
Schedule: 40 0 * * 0
TaskName: ACLDeploymentCleanup

Daemon::SchedulerCronTaskManager::Task###AccessTokenDeleteExpired

Delete expired and idle access-tokens.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::AccessToken
Params:
- --purge
Schedule: 00 01 * * *
TaskName: AccessTokenDeleteExpired

Daemon::SchedulerCronTaskManager::Task###AccessTokenGenerateNewKey

Generate new access-token key, and from now on all new tokens will use this key, and also purges the older ones.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::AccessToken::Keys
Params:
- --generate
- --keep
- '3'
Schedule: 00 04 * * *
TaskName: AccessTokenGenerateNewKey

Daemon::SchedulerCronTaskManager::Task###ArticleSearchIndexRebuild

Checks for articles that needs to be updated in the article search index.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::FulltextIndexRebuildWorker
Params:
- --children
- '4'
- --limit
- '20000'
Schedule: '* * * * *'
TaskName: ArticleSearchIndexRebuild

Daemon::SchedulerCronTaskManager::Task###BrowserTrustCleanupExpired

Cleanup expired trusted browsers. Please check ‘AuthTwoFactor::BrowserTrust::ExpirationPeriod’ for the configured expiration period.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::BrowserTrust::CleanupExpired
Params: []
Schedule: 00 02 * * *
TaskName: BrowserTrustCleanupExpired

Daemon::SchedulerCronTaskManager::Task###CachePurgeTrash

Flush trash directory of the cache.

Default value:

---
Function: PurgeTrash
MaximumParallelInstances: '1'
Module: Kernel::System::Cache
Params: []
Schedule: '*/10 * * * *'
TaskName: CachePurgeTrash

Daemon::SchedulerCronTaskManager::Task###CommunicationLogDelete

Checks for communication log entries to be deleted.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Log::CommunicationLog
Params:
- --purge
Schedule: 00 03 * * *
TaskName: CommunicationLogDelete

Daemon::SchedulerCronTaskManager::Task###ConfigurationDeploymentCleanup

Removes old system configuration deployments (Sunday mornings).

This setting can not be deactivated.

Default value:

---
Function: ConfigurationDeployCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::SysConfig
Params: []
Schedule: 35 0 * * 0
TaskName: ConfigurationDeploymentCleanup

Daemon::SchedulerCronTaskManager::Task###ContractCheck

Checks the contract status of the system.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SystemContract::ContractStatusCheck
Params: []
Schedule: '*/5 * * * *'
TaskName: ContractCheck

Daemon::SchedulerCronTaskManager::Task###CoreCacheCleanup

Delete expired cache from core modules.

Default value:

---
Function: CleanUp
MaximumParallelInstances: '1'
Module: Kernel::System::Cache
Params:
- Expired
- '1'
Schedule: 20 0 * * 0
TaskName: CoreCacheCleanup

Daemon::SchedulerCronTaskManager::Task###CredentialRefresh

Refreshes the authorization data of credential entries.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Admin::Credential::Refresh
Params: []
Schedule: '*/1 * * * *'
TaskName: CredentialRefresh

Daemon::SchedulerCronTaskManager::Task###Custom1

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom1

Daemon::SchedulerCronTaskManager::Task###Custom2

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom2

Daemon::SchedulerCronTaskManager::Task###Custom3

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom3

Daemon::SchedulerCronTaskManager::Task###Custom4

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom4

Daemon::SchedulerCronTaskManager::Task###Custom5

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom5

Daemon::SchedulerCronTaskManager::Task###Custom6

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom6

Daemon::SchedulerCronTaskManager::Task###Custom7

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom7

Daemon::SchedulerCronTaskManager::Task###Custom8

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom8

Daemon::SchedulerCronTaskManager::Task###Custom9

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom9

Daemon::SchedulerCronTaskManager::Task###CustomerUserAutoAssign

Trigger customer user auto assign.

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::CustomerUserAutoAssign
Params: []
Schedule: 30 01 * * *
TaskName: CustomerUserAutoAssign

Daemon::SchedulerCronTaskManager::Task###EscalationCheck

Triggers ticket escalation events and notification events for escalation.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck
Params: []
Schedule: '*/5 * * * *'
TaskName: EscalationCheck

Daemon::SchedulerCronTaskManager::Task###FetchMail

Fetch emails via fetchmail.

This setting is not active by default.

Default value:

---
Function: Fetch
MaximumParallelInstances: '1'
Module: Kernel::System::FetchMail
Params: []
Schedule: '*/5 * * * *'
TaskName: FetchMail

Daemon::SchedulerCronTaskManager::Task###FetchMailSSL

Fetch emails via fetchmail (using SSL).

This setting is not active by default.

Default value:

---
Function: Fetch
MaximumParallelInstances: '1'
Module: Kernel::System::FetchMail
Params:
- SSL
- '1'
Schedule: '*/5 * * * *'
TaskName: FetchMailSSL

Daemon::SchedulerCronTaskManager::Task###GenerateDashboardStats

Generate dashboard statistics.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Stats::Dashboard::Generate
Params: []
Schedule: 5 * * * *
TaskName: GenerateDashboardStats

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile1

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. “Kernel::System::GenericAgent”).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile1

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile2

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. “Kernel::System::GenericAgent”).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile2

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile3

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. “Kernel::System::GenericAgent”).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile3

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile4

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. “Kernel::System::GenericAgent”).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile4

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile5

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. “Kernel::System::GenericAgent”).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile5

Daemon::SchedulerCronTaskManager::Task###GenericInterfaceDebugLogCleanup

Removes old generic interface debug log entries created before the specified amount of days.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericInterface::DebugLog::Cleanup
Params:
- --created-before-days
- '14'
Schedule: 02 03 * * *
TaskName: GenericInterfaceDebugLogCleanup

Daemon::SchedulerCronTaskManager::Task###IndexMaintenance

Verify indices structure and index missing documents.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::DocumentSearch::IndexWorker
Params:
- --verify-index
Schedule: '*/1 * * * *'
TaskName: IndexMaintenance

Daemon::SchedulerCronTaskManager::Task###LoaderCacheDelete

Delete expired loader cache weekly (Sunday mornings).

Default value:

---
Function: CacheDelete
MaximumParallelInstances: '1'
Module: Kernel::System::Loader
Params: []
Schedule: 30 0 * * 0
TaskName: LoaderCacheDelete

Daemon::SchedulerCronTaskManager::Task###MailAccountFetch

Fetch incoming emails from configured mail accounts.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch
Params: []
Schedule: '*/10 * * * *'
TaskName: MailAccountFetch

Daemon::SchedulerCronTaskManager::Task###MailQueueSend

Checks for queued outgoing emails to be sent.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Email::MailQueue
Params:
- --send
Schedule: '* * * * *'
TaskName: MailQueueSend

Daemon::SchedulerCronTaskManager::Task###NotificationViewDeleteExpired

Delete expired notifications from Notification View screen.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::NotificationView::DeleteExpired
Params:
- --orderBy
- Up
Schedule: 00 02 * * *
TaskName: NotificationViewDeleteExpired

Daemon::SchedulerCronTaskManager::Task###OTRSDeleteAttachments

Delete attachments from tickets.

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::Attachment::Delete
Params: []
Schedule: 44 4 4 * *
TaskName: OTRSDeleteAttachments

Daemon::SchedulerCronTaskManager::Task###OTRSDeleteAttachments_AddMIMETypes

Populate system configuration MIME types for attachment deletion.

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::Attachment::AddMIMETypes
Params: []
Schedule: 33 3 3 */3 *
TaskName: OTRSDeleteAttachments_AddMIMETypes

Daemon::SchedulerCronTaskManager::Task###ProcessDeploymentCleanup

Removes old system configuration deployments (Sunday mornings).

This setting can not be deactivated.

Default value:

---
Function: ProcessDeploymentCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::ProcessManagement::DB::Process
Params: []
Schedule: 45 0 * * 0
TaskName: ProcessDeploymentCleanup

Daemon::SchedulerCronTaskManager::Task###RegistrationUpdateSend

Sends registration information to OTRS group.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Registration::UpdateSend
Params: []
Schedule: 30 * * * *
TaskName: RegistrationUpdateSend

Daemon::SchedulerCronTaskManager::Task###RemoveClosedChats

Remove closed chats older than ChatEngine::ChatTTL.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Chat::Cleanup::Closed
Params: []
Schedule: 7 23 * * *
TaskName: RemoveClosedChats

Daemon::SchedulerCronTaskManager::Task###RemoveOldChats

Remove old chats.

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Chat::Cleanup::Old
Params: []
Schedule: 15 3 * * 0
TaskName: RemoveClosedChats

Daemon::SchedulerCronTaskManager::Task###RenewCustomerSMIMECertificates

Renew existing S/MIME certificates from customer backend. Note: SMIME and SMIME::FetchFromCustomer needs to be enabled in SysConfig and customer backend needs to be configured to fetch UserSMIMECertificate attribute.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SMIME::CustomerCertificate::Renew
Params: []
Schedule: 02 02 * * *
TaskName: RenewCustomerSMIMECertificates

Daemon::SchedulerCronTaskManager::Task###SMIMEAttributesCacheSet

Sets the S/MIME private keys and certificates attributes cache.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SMIME::Cache::Set
Params: []
Schedule: 15 0 * * *
TaskName: SMIMEAttributesCacheSet

Daemon::SchedulerCronTaskManager::Task###SessionDeleteExpired

Delete expired sessions.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Session::DeleteExpired
Params: []
Schedule: 55 */2 * * *
TaskName: SessionDeleteExpired

Daemon::SchedulerCronTaskManager::Task###SpoolMailsReprocess

Reprocess mails from spool directory that could not be imported in the first place.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::PostMaster::SpoolMailsReprocess
Params: []
Schedule: 10 0 * * *
TaskName: SpoolMailsReprocess

Daemon::SchedulerCronTaskManager::Task###StatsReportsGenerateCron

Generate statistics reports.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Stats::Reports::GenerateCron
Params: []
Schedule: '*/10 * * * *'
TaskName: StatsReportsGenerateCron

Daemon::SchedulerCronTaskManager::Task###SupportDataCollectAsynchronous

Collect support data for asynchronous plug-in modules.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SupportData::CollectAsynchronous
Params: []
Schedule: 1 * * * *
TaskName: SupportDataCollectAsynchronous

Daemon::SchedulerCronTaskManager::Task###SurveyRequestsDelete

Trigger delete results (including vote data and requests).

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Survey::RequestsDelete
Params:
- --force
Schedule: '*/20 * * * *'
TaskName: SurveyRequestsDelete

Daemon::SchedulerCronTaskManager::Task###SurveyRequestsSend

Trigger sending delayed survey requests.

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Survey::RequestsSend
Params:
- --force
Schedule: '*/20 * * * *'
TaskName: SurveyRequestsSend

Daemon::SchedulerCronTaskManager::Task###TemporaryLinkCleanup

Deletes temporary links after one day.

Default value:

---
Function: LinkCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::LinkObject
Params:
- State
- Temporary
- Age
- '86400'
Schedule: 35 01 * * *
TaskName: TemporaryLinkCleanup

Daemon::SchedulerCronTaskManager::Task###TicketDraftDeleteExpired

Delete expired ticket draft entries.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::FormDraft::Delete
Params:
- --object-type
- Ticket
- --expired
Schedule: 55 * * * *
TaskName: TicketDraftDeleteExpired

Daemon::SchedulerCronTaskManager::Task###TicketNumberCounterCleanup

Removes old ticket number counters (each 10 minutes).

This setting can not be deactivated.

Default value:

---
Function: TicketNumberCounterCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::Ticket::Number::AutoIncrement
Params: []
Schedule: '*/10 * * * *'
TaskName: TicketNumberCounterCleanup

Daemon::SchedulerCronTaskManager::Task###TicketPendingCheck

Process pending tickets.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::PendingCheck
Params: []
Schedule: 45 */2 * * *
TaskName: TicketPendingCheck

Daemon::SchedulerCronTaskManager::Task###TicketUnlockTimeout

Unlock tickets that are past their unlock timeout.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::UnlockTimeout
Params: []
Schedule: 35 * * * *
TaskName: TicketUnlockTimeout

Daemon::SchedulerCronTaskManager::Task###TimeAccountingAutoTrackCleanup

Delete expired access-tokens.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::TimeAccounting::AutoTrackCleanup
Params:
- --days
- '60'
- --accept
Schedule: 00 02 * * *
TaskName: TimeAccountingAutoTrackCleanup

Daemon::SchedulerCronTaskManager::Task###UserActivityCleanup

Cleanup expired user activity.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::UserActivity::CleanupExpired
Params: []
Schedule: '*/1 * * * *'
TaskName: UserActivityCleanup

Daemon::SchedulerCronTaskManager::Task###WebUploadCacheCleanup

Delete expired upload cache hourly.

Default value:

---
Function: FormIDCleanUp
MaximumParallelInstances: '1'
Module: Kernel::System::Web::UploadCache
Params: []
Schedule: 46 * * * *
TaskName: WebUploadCacheCleanup
Scroll to Top