[vi] Quản lí người dùng trên hệ thống

Hoạt động quản lí người dùng là hoạt động quản trị cơ bản và không thể thiếu đối với CheckPad.

Hoạt động quản lí người dùng được thực hiện với quyền Admin trên hệ thống.

Tổ chức người dùng trên hệ thống CheckPad

Phân loại tài khoản 

Người dùng trong hệ thống CheckPad được chia thành 3 loại

  • technical admin: Tài khoản quản trị các vấn đề kĩ thuật của hệ thống.
  • business admin: Tài khoản quản trị hệ thống mang tính nghiệp vụ.
  • user: Tài khoản thông thường sử dụng các nghiệp vụ trong các nghiên cứu được phân quyền

Về cơ bản tài khoản technical admin và tài khoản business admin mới có quyền thực hiện các nhiệm vụ quản trị hệ thống được đặt trong phần admin của menu chính.

Tài khoản root

root là tài khoản technical admin đặc biệt sử dụng để khởi tạo hệ thống, có quyền tối cao. Chỉ tài khoản root mới có thể tạo và quản lí các tài khoản ở mức độ technical admin.

Phân cấp quyền quản lí tài khoản

Quyền quản lí tài khoản xếp theo mức độ giảm dần root > technical admin > business admin

  • Chỉ có tài khoản root mới có thể tạo và quản lí các tài khoản technical admin.
  • Các tài khoản technical admin có quyền tạo và quản lí các tài khoản business adminuser.
  • Các tài khoản business admin có thể tạo và quản lí các tài khoản user.

Màn hình quản lí người dùng (Administer User)

Để truy cập màn hình quản lí người dùng, từ menu chính chọn Admin User Administer Users.

Bố cục màn hình quản lí người dùng:

  • Pagination: Phân trang để duyệt người dùng theo danh sách
  • Lookup User: Tìm kiếm người dùng theo tên
  • Create New User: Tạo mới người dùng
  • User Table: Bảng thông tin người dùng với các thông tin:
    • Tên đăng nhập (user name)
    • Tên người dùng (First Name, Last Name)
    • Trạng thái người dùng hiện tại (Available, Removed)
    • Các study / site được phân quyền
    • Các chức nút chức năng với người dùng bao gồm:
      • Xem thông tin người dùng
      • Phân quyền người dùng trong các site / study
      • Loại bỏ người dùng
      • Thay đổi phân quyền đối với từng site
      • Loại bỏ phân quyền

Quản lí người dùng

Tạo mới người dùng

Có 2 phương pháp để truy cập vào giao diện quản lí người dùng của CheckPad:

  • Click vào nút Create New User từ màn hình quản lí người dùng.

  • Lựa chọn tạo mới người dùng từ menu chính.

Sau khi truy cập vào giao diện tạo mới người dùng cần nhập các thông tin sau:

Trường dữ liệuBắt buộcMiêu tảHướng dẫn nhập liệu
User Name(tick)Tên đăng nhập của tài khoản

Chữ viết thường, số hoặc dấu "_", tối da 64 ký tự, không trùng với các tên tài khoản đã có trên hệ thống

First Name(tick)Tên của người sử dụng tài khoảnTối đa 50 ký tự
Last Name(tick)Họ của người sử dụng tài khoảnTối đa 50 ký tự
Email(tick)Địa chỉ email tương ứng với tài khoản, CheckPad sẽ căn cứ vào địa chỉ email này để gửi các thông báo liên quan, phục hồi mật khẩu...Nhập đúng địa chỉ email tồn tại dạng username@institution.domain
Institutional Affiliation(tick)Đơn vị làm việcTối đa 255 ký tự
Active Study(tick)Nghiên cứu hoặc trung tâm sẽ thêm người dùng vàoLựa chọn study/site sẽ thêm người dùng vào
Role(tick)Phân quyềnLựa chọn phân quyền trong danh sách. Danh sách này sẽ phụ thuộc vào kết quả lựa chọn study/site phía trên để đưa ra các phân quyền tương ứng với phạm vi site / study
User Type(tick)Kiểu tài khoảnLựa chọn loại tài khoản trong danh sách
User Password(tick)Lựa chọn hình thức tạo mật khẩu
  • Send User Password via Email: Gửi mật khẩu tới email được sử dụng để tạo tài khoản trong trường "Email"
  • Show User Password to Admin: Hiển thị mật khẩu cho admin khi tạo tài khoản thành công

Chọn Submit để tạo mới người dùng

Cập nhật thông tin người dùng

Theo đúng phân loại người dùng, người dùng có quyền từ business admin trở lên có khả năng cập nhập thông tin cho những người có loại tài khoản thấp hơn.

Để thực hiện cập nhật thông tin tài khoản cần truy cập vào màn hình quản lí người dùng → nút chỉnh sửa với tài khoản cần cập nhật trong danh sách người dùng

Các trường dữ liệu cần nhập để cập nhật thông tin tài khoản:

Trường dữ liệuBắt buộcMiêu tảHướng dẫn nhập liệu
First Name(tick)Tên của người sử dụng tài khoảnTối đa 50 ký tự
Last Name(tick)Họ của người sử dụng tài khoảnTối đa 50 ký tự
Email(tick)Địa chỉ email tương ứng với tài khoản, CheckPad sẽ căn cứ vào địa chỉ email này để gửi các thông báo liên quan, phục hồi mật khẩu...Nhập đúng địa chỉ email tồn tại dạng username@institution.domain
Institutional Affiliation(tick)Đơn vị làm việcTối đa 255 ký tự
User Type(tick)Kiểu tài khoảnLựa chọn loại tài khoản trong danh sách
Reset Password(tick)Reset mật khẩu cho tài khoản được chỉnh sửaLựa chọn reset hoặc không.
User Password(tick)

Lựa chọn hình thức tạo mật khẩu.

(Trường dữ liệu này chỉ hiện ra nếu lựa chọn Reset)

  • Send User Password via Email: Gửi mật khẩu tới email được sử dụng để tạo tài khoản trong trường "Email"
  • Show User Password to Admin: Hiển thị mật khẩu cho admin khi tạo tài khoản thành công

Loại bỏ, phục hồi người dùng

Để loại bỏ hoặc phục hồi người dùng đã loại bỏ cần lựa chọn chức năng loại bỏ trên giao diện, sau đó xác nhận thực hiện hành động

Quản lí phân quyền từ màn hình quản lí người dùng

Tạo mới phân quyền

  • Để tạo phân quyền cần lựa chọn chức năng thêm phân quyền với người dùng tương ứng trong danh sách người dùng

  • Lựa chọn study/site và phân quyền mong muốn

Loại bỏ phân quyền

  • Để thực hiện loại bỏ phân quyền người dùng lựa chọn loại bỏ phân quyền tương ứng với phân quyền muôn loại bỏ trong danh sách tài khoản
  • Xác nhận hoạt động loại bỏ phân quyền

Phục hồi phân quyền

  • Có thể phục hồi phân quyền đã loai bỏ bằng việc lựa chọn phục hồi phân quyền trong danh sách tài khoản.
  • Xác nhận thực hiện hành động phục hồi phân quyền

Dưới dây là hình ảnh hướng dẫn về các chức năng phân quyền người dùng thông qua màn hình quản lí người dùng