User Management – Add or Edit Users

Overview

The User Management module within the BetterCommerce PIM system empowers administrators to efficiently add, edit, and oversee user access across the organization. This module facilitates the assignment of roles, entity-specific access, and site permissions, ensuring precise control over system visibility and modification rights. Additionally, it provides visibility into user activity through status tracking, last login details, and configurable options for password policies and email verification.

View Users

Users Dashboard

To review the list of existing users, follow these steps:

  1. Navigate to System → Users.

    Product Family

  2. The dashboard presents the following columns for user information:

    • Email
    • Role
    • Last Login
    • Active Status

    Filtering options include:

    • Role
    • Status (Active/Inactive)
    • Search by Email

    Pagination controls and page size selection are available at the bottom of the table for efficient navigation.

Add a New User

Steps

To create a new user account, proceed as follows:

  1. Navigate to System → Users → Add User.

    Product Family

  2. The Add User screen is divided into two panels for streamlined configuration:

    • User Information (Left Panel)
    • Role & Access (Right Panel)

User Information (Left Panel)

FieldDescriptionRequired
ActiveToggle to activate or deactivate the userYes
First NameUser's first nameYes
Last NameUser's last nameYes
DepartmentDepartment nameYes
Phone NumberContact numberYes
EmailLogin and contact emailYes
PasswordSystem login passwordYes
Confirm PasswordMust match the password fieldYes
Reporting ManagerSelect from existing usersOptional

Entity-Level Access

Administrators can configure access to specific entities such as brands, categories, channels, and companies. Available options include:

  • All: Grants access to all entities.
  • Selected: Allows selection of specific entities from predefined lists.
  • N/A: Indicates the field is not applicable for the assigned role.

Role & Access Settings (Right Panel)

FieldDescription
RoleAssign a single role (e.g., Super Admin, Content Manager).
Enabled SitesSelect one or more sites the user will have access to.
Enforce Password ChangeIf set to "Yes", the user must change their password on first login.
Enforce Email VerificationRequires email confirmation before login access is granted.

Note: Use the “Change Password” option located at the top right of the screen to update passwords during editing.

Edit an Existing User

To modify an existing user’s details, follow these steps:

  1. Navigate to System → Users.

  2. Click on the row corresponding to the desired user to open their profile.

  3. Update the fields as required:

    • Toggle the Active status to enable or disable the user.
    • Modify the role, reporting manager, or permissions as needed.
    • Reset the password or enforce email verification if necessary.
  4. Click Save to apply the changes.

    Product Family

Best Practices

  • Assign roles based on the principle of least privilege to ensure users have access only to necessary functions.
  • Enable password and email enforcement toggles to enhance security protocols.
  • Conduct regular audits of active users and deactivate or remove inactive accounts to maintain system integrity.
  • Adopt consistent naming conventions for departments and roles to facilitate accurate reporting and clarity.

Summary

The Add/Edit User functionality in the BetterCommerce PIM system provides administrators with robust tools to onboard and manage team members with precise access rights. Through a dual-pane interface, administrators can efficiently separate personal details from role and access configurations, assign roles, define entity-level permissions, and enforce security policies such as password resets and email verification. This ensures secure, scalable user provisioning that aligns with organizational structures and compliance requirements.