Use Approval with Direct User Creation

On Pro and higher tiers, Direct Create can require administrator approval. In QCFUM 2.0.4 this workflow creates the real Joomla user immediately but keeps the account blocked while the QCFUM tracking record is pending.

Approval therefore means “review before activation,” not “delay creating the Joomla row until later.” That distinction matters when administrators inspect Joomla Users or troubleshoot email and login behavior.

What Can Require Approval

Direct creation can become an approval workflow through the selected User Type Profile, the global approval setting, or the Direct Create approval setting. Profile/global approval behavior is only active when the current feature set includes the Pro+ approval workflow.

The frontend manager still needs the normal Create User permission and a valid Profile. Approval does not bypass plan limits, group safeguards, duplicate checks, or other creation validation.

What Happens at Submission

  1. QCFUM creates the Joomla user with block=1.
  2. The QCFUM created-user tracking row is stored with status pending.
  3. QCFUM records normal creator/Profile/source attribution and sends the approval-needed notification where configured.
  4. The pending record appears in Approval Queue for an administrator with QCFUM approval permission.

Approve or Reject

Reviewer actionResult
ApproveQCFUM verifies the record is still pending, refuses protected core.admin targets, unblocks the Joomla user, and changes tracking status to active.
RejectQCFUM keeps the Joomla user blocked and changes tracking status to rejected. The current implementation does not delete the Joomla account as part of rejection.

Operational Checks

  • Test the workflow with the actual frontend creator group and the actual reviewer group.
  • Confirm pending users cannot log in before approval.
  • After approval, confirm the account is unblocked and Tracker reflects the active state.
  • After rejection, decide whether organizational policy requires a separate administrator cleanup of the blocked Joomla account.

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.