Joomla Scheduled Task Cadence for QCFUM Automation and Entitlement
QCFUM 2.0.4 registers two different native Joomla Scheduled Tasks: QC Frontend User Manager Scheduled Automation and QC Frontend User Manager Entitlement Revalidation. They are both seeded at 60-minute intervals, but their cadence rules are intentionally different.
Entitlement Revalidation is a security boundary for paid/Preview entitlement. Scheduled Automation is an operational runner whose cadence may be changed by the administrator after the initial seed.
The Two Task Types
| Task | Purpose | Cadence rule |
|---|---|---|
| Entitlement Revalidation | Refreshes Authorized-Domain entitlement and protects Base/Effective tier state. | Exactly one published task must run every 1–60 minutes. Repair restores the canonical hourly schedule. |
| Scheduled Automation | Temporary-access enforcement plus licensed nudges, cancellation, email retry, cleanup, reminders, and summaries. | Seeded hourly, but a valid administrator-selected schedule is preserved. |
Entitlement Revalidation Is Canonical
The integrity service treats a missing, unpublished, duplicated, disabled-plugin, or slower-than-hourly Entitlement Revalidation task as structurally unhealthy. Effective tier falls to Basic until the task is healthy. Super User repair enables the task plugin, canonicalizes the lowest-ID task, disables duplicates, and restores an hourly schedule.
Scheduled Automation Preserves Administrator Cadence
The task installer gives Scheduled Automation a 60-minute default when it creates the task. On later synchronization QCFUM changes publication/title/note as needed but deliberately does not rewrite valid execution or cron rules. This lets an administrator choose a different Joomla schedule without QCFUM continually replacing it.
Publication Can Differ Too
Entitlement Revalidation is mandatory and published. Scheduled Automation follows the commercial automation setting, except QCFUM can keep it published solely to enforce existing temporary-access expirations even when commercial automation is off.
A Task Record Still Needs a Joomla Runner
A correct schedule in Joomla does not by itself guarantee execution. If Entitlement Revalidation becomes overdue, the Status tab can warn that a Joomla scheduler runner must be verified. Use Joomla Scheduled Tasks history/last execution together with QCFUM Status when diagnosing cadence problems.
Community Discussion
Want to compare Joomla user-management workflows, share practical QCFUM tips, or discuss how other administrators use this feature? Visit the QC Frontend User Manager Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.