Story 1.7.1.2. CRM. Users list table

Content

General info

The users list page in the CRM displays all CRM users in a structured table format. The table includes columns for Name, Role, Business Unit > Division > Position, Manager, Email, Phone, Country, and action buttons for editing or deleting users. The table is designed to provide a clear overview of the users and allows for easy management through the action buttons.

User story

As a [CRM user],
I want to see a list of all CRM users in a table,
So that I can easily manage user information and perform actions like editing or deleting users.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=57163-417829&t=nmWmF1PDs9uXp75i-4

#

Acceptance Criteria

01

Scenario: Viewing the Users List Table
GIVEN I am on the users list page,
WHEN I access the page,
THEN I should see a table displaying all users with columns for Name with Country, Role, Business Unit > Division > Position, Manager, Email, Phone, and action buttons.

image-20241125-083919.png

02

Scenario: Action Buttons for Users
GIVEN I am viewing the users list table,
WHEN I click on the action buttons (edit or delete),
THEN I should see options to edit (edit mode) or delete (with confirmation) the corresponding user.

image-20240823-154707.png

image-20240823-154725.png

03

Scenario: Missing Information in User Table
GIVEN a user has missing information for any column,
WHEN I view the users list table,
THEN I should see a "-" symbol in the corresponding cell.

04

Scenario: Viewing User Details
GIVEN I am on the users list page,
WHEN I click on a user’s name,
THEN I should be taken to that user’s detail page for more information.

05

Scenario: Scrollable User List Table
GIVEN there are more users than can fit on one page,
WHEN I scroll down,
THEN I should be able to scroll through the list of users to view all entries with using pagination.

Comments

Leave a Reply