X-Cart provides the user management privileges to the user who is either an administrator with root access or an administrator with the permission to manage users. To manage administrators, the user must be a root administrator or an administrator with permission to manage administrators. More information on setting specific permissions for users is available in the section User Roles.

The management of users in your online store takes place in the Admin area's Users section (Users > Users List).

As an administrator with user management permissions, a user can perform the following tasks and actions:

View Users List

The Users List section of the Admin area enables the store administrator with user management permissions to view the store users as a list. The list is provided in the form of a table with the following information for each user:

  • Login/Email: The user's registration email.

  • Name: The user's name as it was specified during registration.

  • Access level: The type of user account assigned (Administrator, Customer or Anonymous + information about the user's membership level, if any; for example, "Customer (VIP customers)" means that the user is a registered customer with the membership level VIP customers, whereas "Customer (requested for VIP customers)" means that the user is a registered customer and they have submitted a request for VIP customers membership which has yet to be approved by the store administrator. The Multi-Vendor add-on supports users with an access level named Vendor; see the X-Cart Marketplace section for more info.

  • Orders: The number of orders placed by the user. You can click the number link to access the user's order list.

  • Created: The account creation date.

  • Last login: The date of the user's latest login to their user account.

Search/Filter Users

You can use the search bar above the table to filter the table contents and find specific users.

Note that this form contains more fields than are immediately visible. You can quickly expand the form by clicking on the "pull-down" arrow in its lower part to access all the fields.

A store admin can create filter sets to facilitate users' search. For this purpose:

  1. Select the required search parameters.

  2. Click Search for the results to display on the page.

  3. Click the "Save filter" button at the bottom of the search form.

  4. Name the filter and save it.

The newly created filter will display above the search bar. Now you can use this filter to repeat the search any time you need it.

The "Clear fields" button removes any filters set previously.

Also, you can click each table heading upon to re-arrange the sorting of user data in the table:

View/Edit a User Profile

An administrator with user management permissions can access any user profile on the user list for viewing/editing.

To access the profile of a user:

  • Click on the user login/email link in the Login/Email column (it redirects to the user account details); or:

  • Click on the user name link in the Name column (it redirects to the user address book).

You can find more information on the contents of a customer profile and ways to manage it in Customer Account Management.

Manage Customer Profile Fields

An administrator can adjust the fields they want to include in the customer address form. This form is used to specify the customer's billing and shipping address at checkout (also known as customer profile fields). Detailed information on the management of customer profile fields is available in the section Customer Account Management.

Enable/Disable a User

To log in and use the store features as a registered user, a user needs to have the status "Enabled." That is the default status set for a user profile at the moment of account creation.

An administrator with user management permissions can disable a user account (i.e., reset this status to "Disabled") to block the user from using the store. If a user with the status "Disabled" attempts to log in, they will get "Error: Invalid login or password." If the user is already logged in and using the store when an administrator disables their account, their user session is terminated, the user gets logged out and cannot log back in again.

If the user is a vendor (see X-Cart Marketplace section for details), any mention of their account and business is removed from the storefront, including the vendor page and any products that belong to this vendor. Suppose somebody attempts to access a page associated with this vendor or their products via a previously bookmarked link. In that case, they will get the message "Аccess denied (Unfortunately, you don't have permission to access this page. Please contact the administrator)".

Force a User to Log Out

An administrator with user management permissions can force users to log out of their accounts.

To force a user to log out:

  1. Find the user profile who needs to be logged out and open their profile for viewing/editing.

  2. Select the "Logout this user" option in the "Profile actions" drop-down.

  3. Click Save changes.

Operate as a User

Sometimes a store administrator may need to check how the store looks and functions for another user (an administrator or a registered customer) or do some task for them (for example, create an order on behalf of a customer). In this case, the administrator can use the "Operate as a user" feature.

Delete User Accounts

An administrator with user management permissions can delete existing user accounts.

To delete a user account:

  1. On the users' list (Users -> Users List), locate the user account to be deleted.

  2. Click on the Trash icon opposite the user name in the table column at the far right (this marks the user account for removal).

  3. Click Save changes. The user will be removed.

Add New Users

An administrator with user management permissions can create new user accounts directly from the Admin area's Users section.

To create a new user account:

  1. Click the "Add user" button above the users' list (Users -> Users List);

  2. Use the "Create profile" form to specify the account details for the new user. For example, while creating a new customer account, you may want to give them a membership level. For an administrator user, you will also need to set their role (This role will describe the permissions that this user will have).

  3. Click the "Create account" button. The account will be created.

Export Users

A store administrator can export user account information to CSV format.

  • To export the entire users' table, click "Export all: CSV" at the bottom of the screen.

  • To export just a few specific users, select users from the list and click the "Export selected: CSV" button. You will find this button displayed in the place of the "Export all: CSV" button after at least one user is selected.

Related pages:


Did this answer your question?