QCFUM’s Security Model: Controlled Joomla Users Without Backend Access
QC Frontend User Manager delegates selected Joomla user-onboarding and user-management work to trusted frontend users without turning those people into Joomla backend administrators. The accounts QCFUM creates or updates are still ordinary Joomla users, and Joomla remains authoritative for their real user records and group memberships.
QCFUM records who submitted or initiated a workflow so administrators can trace activity. That attribution is operational history only; it does not create parent/child accounts, ownership of users, or a separate subordinate-user security model.
Joomla Users Remain the Real Accounts
Direct Create, Invite Links, CSV workflows, approvals, Join Codes, and the Frontend User Manager ultimately create or modify normal Joomla user records. QCFUM adds controlled workflow, saved Profiles and Invite Packs, audit context, email, approvals, and safeguards around those Joomla accounts; it does not replace Joomla’s user system.
Frontend Delegation Does Not Grant Backend Access
A frontend manager receives only the site-menu access and QCFUM actions that the administrator deliberately grants. QCFUM does not add Administrator or Super Users membership merely because somebody can create users, send invitations, track onboarding, import CSV data, or use the Max Frontend User Manager.
Submitted By Is Attribution, Not Ownership
QCFUM stores creator/submitted-by references in its workflow records so Tracker, Recent Users, approvals, and administrative history can identify who initiated an action. Current 2.0.4 creation metadata explicitly treats this as attribution only. A user created by Manager A does not become Manager A’s child account, and Manager A does not automatically gain permanent authority over that user.
Authorization Is Rechecked on the Server
QCFUM does not treat a visible button as the security boundary. Sensitive requests are checked against the acting Joomla user, the relevant QCFUM action, current plan entitlement, the selected workflow configuration, and user/group protection rules. The Max Frontend User Manager adds further source-group, editable-group, target-group, protected-group, protected-user, and administrative-capability checks.
A Practical Delegation Pattern
- Give the staff Joomla group access only to the frontend QCFUM menu item it needs.
- Grant only the QCFUM frontend actions required for that role.
- Use Profiles and Invite Packs to keep onboarding destinations administrator-defined.
- Keep backend-capable users and groups protected from delegated management.
- Test with a real non-Super-User staff account before production use.
Verify the Separation
A correct setup lets the delegated user complete the intended frontend workflow while Joomla Administrator remains unavailable to that account. The resulting member is a normal Joomla user with the intended direct memberships, and QCFUM history shows who submitted the workflow without implying ownership.
Community Discussion
Want to compare Joomla user-management safeguards, share practical QCFUM configuration ideas, or discuss how other administrators delegate frontend workflows? Visit the QC Frontend User Manager Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.