Joomla 6 ready — all extensions now run natively on Joomla 5 and Joomla 6.

Frontend UserManager Documentation

Users

Create, edit and manage Joomla users from the frontend with search, filtering and bulk actions.

User list

The user list is the default view when you open Frontend UserManager. It shows all users you have permission to see, with the following columns:

ColumnDescription
Name The user's full name. Click to edit. Sortable.
Username Login username. Hidden when "Username is email" is enabled. Sortable.
Email Email address. Sortable.
Enabled Status toggle (enabled/disabled). Click to toggle if you have permission.
User Groups Comma-separated list of assigned groups.
ID Joomla user ID. Sortable.

Search and filters

  • Search — Searches by name, username and email.
  • Status filter — Filter by enabled or disabled users.
  • User group filter — Filter by user group membership (shown with hierarchical indent).
  • Items per page — Control how many users are shown per page.
3 1 user list

Creating a user

  1. Click New User

    Click the green New User button at the top of the user list.

  2. Fill in personal information

    Enter the Name (required) and Email (required). If "Username is email" is disabled, also enter a Username.

  3. Set authentication

    Enter a Password and confirm it, or leave it empty to auto-generate one. Set the Status to Enabled or Disabled.

  4. Assign user groups

    In the sidebar, select at least one user group using the checkbox list. Groups are displayed hierarchically with indentation.

  5. Fill in custom fields (optional)

    If Joomla custom fields are configured for users (via Users → Fields in the backend), they appear as additional cards below the authentication section, grouped by field group.

  6. Save

    Click Save & Close to save and return to the list, or Save & New to save and create another user.

3 2 user edit

Editing a user

Click a user's name in the list to open the edit form. The form is identical to the create form, with these differences:

  • The Password field is optional — leave it empty to keep the existing password.
  • A hint text reminds you that the password only changes if you enter a new one.
  • Existing custom field values are loaded automatically.
Edit restrictions

You cannot edit your own account, Joomla super users or frontend superusers through this interface. These restrictions exist to prevent accidental lockout or privilege escalation.

Welcome email

When a new user is created, Joomla can send a welcome email with their login credentials. This uses Joomla's built-in Mail Template system.

To configure the welcome email:

  1. Go to System → Mail Templates in the Joomla backend.
  2. Find the User - Account Details template (from com_users).
  3. Edit the subject and body to customise the message.
Password in welcome email

The welcome email can include the auto-generated or manually entered password using the {PASSWORD} placeholder. If you set passwords manually, make sure the user knows to change it on first login.

Bulk actions

Select multiple users using the checkboxes, then use the action buttons at the top of the list:

ActionDescription
Enable Users Set all selected users to enabled status. Available if you have edit state permission.
Disable Users Block all selected users. They can no longer log in. Available if you have edit state permission.
Delete Users Permanently delete all selected users. A confirmation dialog is shown. Available if you have delete permission.
Deletion is permanent

Deleting a user permanently removes their Joomla account and all group memberships. This action cannot be undone. Consider disabling users instead if you may need to restore access later.

Custom fields

Frontend UserManager supports Joomla's custom fields system (com_fields). Any custom fields you create for the "User" context in the Joomla backend will automatically appear in the Frontend UserManager create/edit form.

Setting up custom fields

  1. In the Joomla backend, go to Users → Fields.
  2. Create a field group (optional but recommended for organisation).
  3. Create fields and assign them to the group.
  4. The fields automatically appear in the Frontend UserManager form, grouped in cards by field group.

All Joomla field types are supported: text, list, radio, textarea, checkbox and more. Field values are saved and loaded automatically using Joomla's standard field event system.

No custom fields?

If no custom fields are configured, the form simply does not show the custom fields section. There are no errors or visual changes — the feature activates automatically when you create fields.

logo hvid

Sanderumvej 82, 5250 Odense SV, Denmark
VAT: DK33799888

Cron Job Starts