User Type Profiles: What They Control in QCFUM

A QCFUM User Type Profile is an administrator-defined onboarding choice that turns raw Joomla group IDs into a staff-friendly option. Profiles keep group assignment and related onboarding behavior under administrator control while frontend staff select a meaningful Profile name.

What a User Type Profile Stores

In QCFUM 2.0.4, a Profile stores:

  • a staff-facing title and description;
  • one or more approved Joomla destination group IDs, subject to the current tier limit;
  • whether the Profile requests approval behavior;
  • whether its direct-create workflow should send the configured welcome email;
  • whether the Profile is published.

How Profiles Affect User Creation

When QCFUM creates a Joomla account through a Profile-backed workflow, it loads the selected Profile, validates/normalizes its destination groups, and passes those groups to Joomla’s User API as the new user’s direct memberships.

The resulting account is still a normal Joomla user. The Profile is workflow configuration and historical attribution; it does not create a child-account or ownership relationship.

Profiles Hide Raw Group Decisions from Staff

A frontend manager can select a friendly option such as “Volunteer,” “Member,” or “Project Editor” while the administrator decides which Joomla group IDs that option actually represents. That separation makes delegated onboarding safer and easier to train.

Current Tier Boundaries

TierActive Profile allowanceDestination groups per Profile
Basic11
Pro105
Max / All AccessUnlimitedUnlimited

Basic can use and edit the included default Profile. Adding additional Profiles requires Pro or higher. Saved Profiles beyond a downgraded tier’s allowance are preserved but locked rather than deleted.

Profiles and Invite Packs Are Different

A Profile defines the user type and destination-group behavior. An Invite Pack references a Profile and adds invitation-specific settings such as expiration, email content/template behavior, and the landing message. Keep those responsibilities separate when designing onboarding.

Design Recommendation

Create a small number of Profiles that match real business roles. Each Profile should have a name staff understand instantly and should assign only the minimum Joomla groups required for that user type.


Community Discussion

Want to compare QCFUM onboarding designs, User Type Profiles, Invite Packs, or safe Joomla group mappings? Visit the QC Frontend User Manager Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.