Appearance
Quản lý Người dùng
Quản lý tất cả tài khoản người dùng trên hệ thống TrustID, bao gồm tạo mới, chỉnh sửa, phân quyền và khóa tài khoản.
Truy cập
- Menu: Quản trị → Quản lý Người dùng
- Đường dẫn:
/users - Vai trò: ADMIN, TENANT_ADMIN
- Menu: Quản trị → Quản lý Người dùng
Phạm vi dữ liệu:
- ADMIN: Xem tất cả người dùng toàn hệ thống
- TENANT_ADMIN: Chỉ xem người dùng thuộc đơn vị mình
Giao diện chính
Danh sách người dùng hiển thị dạng bảng:

| Cột | Mô tả |
|---|---|
| Họ tên | Tên đầy đủ |
| Username | Tên đăng nhập |
| Địa chỉ email | |
| Vai trò | Role (ADMIN, FARMER, DEALER...) |
| Đơn vị | Tenant thuộc |
| Trạng thái | Active / Inactive / Pending |
| Hành động | Sửa, Khóa, Xóa |
Các thao tác
Tạo người dùng mới
- Nhấn nút "+ Thêm người dùng"
- Điền form tạo tài khoản:
| Trường | Bắt buộc | Mô tả |
|---|---|---|
| Họ và tên | ✅ | Tên đầy đủ |
| Tên đăng nhập | ✅ | Username (không trùng lặp) |
| ✅ | Email nhận thông báo & kích hoạt | |
| Mật khẩu | ✅ | Mật khẩu ban đầu |
| Số điện thoại | SĐT liên hệ | |
| Vai trò | ✅ | Chọn role phù hợp |
| Đơn vị | ✅ | Tenant thuộc (Admin chọn) |
- Nhấn "Tạo"
- Hệ thống gửi email kích hoạt đến người dùng
Danh sách vai trò khả dụng
| Vai trò | Mô tả | Ai tạo được |
|---|---|---|
| ADMIN | Quản trị hệ thống | Admin |
| REGULATOR | Cơ quan quản lý | Admin |
| TENANT_ADMIN | Quản trị doanh nghiệp | Admin |
| FARMER | Nông dân | Admin, Tenant Admin |
| TEAM_LEADER | Đội trưởng | Admin, Tenant Admin |
| KCS | Kiểm soát chất lượng | Admin, Tenant Admin |
| DRIVER | Lái xe | Admin, Tenant Admin |
| DEALER | Đại lý | Admin, Tenant Admin |
| WAREHOUSE_MANAGER | Quản lý kho | Admin, Tenant Admin |
| ACCOUNTANT | Kế toán | Admin, Tenant Admin |
Chỉnh sửa người dùng
- Nhấn nút "Sửa" trên dòng người dùng
- Cập nhật thông tin
- Nhấn "Cập nhật"
⚠️ Lưu ý: Không thể thay đổi Username sau khi đã tạo.
Khóa tài khoản
- Nhấn nút "Khóa" trên dòng người dùng
- Xác nhận trong hộp thoại
- Người dùng bị khóa sẽ không thể đăng nhập
Gửi lại email kích hoạt
Nếu người dùng chưa kích hoạt tài khoản:
- Nhấn nút "Gửi lại email" trên dòng có trạng thái Pending
- Hệ thống gửi lại email kích hoạt mới
Tìm kiếm & Lọc
| Bộ lọc | Mô tả |
|---|---|
| Tìm kiếm | Nhập tên, username hoặc email |
| Lọc vai trò | Chọn role cụ thể |
| Lọc đơn vị | Chọn Tenant (chỉ Admin) |
| Lọc trạng thái | Active / Inactive / Pending |
