Skip to main content

👥 Users

Purpose Manage staff accounts that have access to the Garbage Billing platform.

Callouts

  1. User summary
  2. Search
  3. Add User
  4. Filters
  5. User register
  6. User actions

Users Dashboard

The Users page allows administrators to manage employees and system users who operate the platform.

Users are assigned company roles that determine what features and actions they can access.


What You Can Do

From this page you can:

  • View all company users
  • Search users
  • Filter users
  • Add new users
  • Edit user information
  • Remove users
  • Export user records

Screen Layout

Users Layout

The page contains:

  1. User Actions
  2. Search
  3. Filters
  4. User Register
  5. Actions Menu

User Actions

The action bar provides access to common user operations.

ActionDescription
Add UserCreate a new company user
Export CSVExport user information

Search

Use the search field to locate users.

Search supports:

  • First name
  • Surname
  • Email address

Example:

mike@cleancitywaste.com

Filters

Use filters to narrow the user list.

Available filters include:

FilterDescription
StatusUser account status
Company RoleAssigned user role

User Register

Each row represents a company user account.

The register displays:

ColumnDescription
First NameUser's first name
SurnameUser's surname
EmailUser login email
Company RoleAssigned permission role
StatusAccount status
Date JoinedAccount creation date

User Roles

User roles determine what actions a person can perform.

Example roles:

RoleDescription
Company AdministratorFull company management access
Payment AgentHandles customer payments and payment-related tasks
Field OperatorPerforms field activities such as collections and inspections

Additional roles may be available depending on company configuration.


User Actions

Each user has an actions menu.

Available actions include:

ActionDescription
EditUpdate user information and permissions
DeleteRemove user access

User Status

Typical statuses include:

StatusMeaning
ActiveUser can access the system
InactiveUser access is disabled

Adding a User

Typical workflow:

Administrator

↓

Add User

↓

Enter User Details

↓

Assign Role

↓

Save

↓

User Receives Access

Expected Behaviour

The system should:

  • Display all company users.
  • Show each user's assigned role.
  • Apply filters immediately.
  • Restrict access based on assigned roles.
  • Record user changes in the Activity Log.

Business Rules

  • Only administrators can manage users.
  • Every user must have a valid company role.
  • User accounts must have unique email addresses.
  • Deleted users should not affect historical records.
  • User actions should be recorded for auditing.

Related Tasks

  • âžœ Add User
  • âžœ Edit User Permissions
  • âžœ Deactivate User
  • âžœ Review Activity Log

Related Pages

  • Company Settings
  • Activity Log
  • Roles & Permissions
  • Dashboard