Approval Requests Across Downgrades and Entitlement Changes

QCFUM uses a preservation-first licensing model. Pending approval records are not deleted just because the site’s Effective tier changes, but a preserved request does not gain permission to execute under a tier that no longer supports the action.

This distinction matters most for Max/All Access Frontend User Manager approvals, because Approval Workflow itself is available at Pro while frontend management is Max-only.

The Records Are Preserved

Pending created-user, Invite Link, and durable User Manager approval records remain in their QCFUM tables across normal plan changes. A downgrade is a feature-lock event, not a request-history purge.

Max to Pro

Pro still includes Approval Workflow, so an authorized reviewer can have the Approval Queue. However, a preserved User Manager group-change or deletion request cannot be applied because frontend_user_manager is no longer available. QCFUM explicitly reports that the preserved request requires Max or All Access.

Downgrade to Basic

Basic does not include Approval Workflow, so the unified Approval Queue is not offered by the current feature gate. The underlying pending records remain stored. Restoring a qualifying tier makes the applicable workflow available again without recreating those records.

Restoring Entitlement Does Not Auto-Approve

When entitlement returns, the request is still pending until a reviewer acts. For durable User Manager actions, approval then re-checks the current target, protection rules, editability, delete/group settings, and Max entitlement. Changes made while the request was waiting can therefore make an old request no longer executable.

Operational Rule

After any downgrade, upgrade, or major Joomla group/ACL change, review preserved approvals before acting on them. Treat the stored request as history of what was requested—not as proof that the request is still safe or allowed now.


Community Discussion

Want to compare Joomla user-onboarding 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.