Phân quyền
Đảm bảo mỗi người dùng trên hệ thống chỉ có thể được truy cập và thực hiện các thao tác mà họ được phép tại cơ sở mà họ được giao, dựa vào vai trò và quyền hạn được gán cho họ.
1. Thao tác phân quyền trên Base beta
Base-beta là giao diện quản trị người dùng trong hệ thống phần mềm của MindX (Base-beta hiện đang được đồng bộ dữ liệu với base.mindx.edu.vn). Đây là nơi mà Admin quản lý và kiểm soát các thành phần khác nhau của hệ thống, trong đó có quyền quản lý quyền truy cập của người dùng.
Để cấp quyền truy cập cho người dùng sử dụng Crytal, Admin lựa chọn một vai trò trên hệ thống và thực hiện việc cấp quyền: vào Roles -> lựa chọn tab Booking

Admin lựa chọn quyền mà người dùng được phép thao tác trên Crystal và tích xanh để cấp quyền cho người dùng.

2. Bộ quyền của Crystal trên Base beta

Bộ quyền của Crystal trên Base beta bao gồm các quyền sau:
1. Booking app
Là quyền nhìn thấy, truy cập và xem thông tin trên Crystal (View)
Nếu người dùng không được cấp quyền này, người dùng sẽ không thể truy cập vào trang Crystal để sử dụng.
2. User
Là quyền được xem (View) và cập nhật quyền của người dùng trên hệ thống Crystal.
3. Room setting
Là bộ quyền liên quan tới các quyền xem/tạo/cập nhật/xóa thông tin phòng trên Crystal. Ở đây người dùng sẽ quan tâm tới 02 phạm vi chính:
Within center là phạm vi thao tác bị giới hạn theo cơ sở được giao (tại mục Accounts trong Crystal)
Within any là phạm vi thao tác không bị giới hạn theo cơ sở
4. Room booking
Là bộ quyền liên quan tới xem/tạo/cập nhật/xóa yêu cầu đặt phòng (Booking request) trên Crystal.
Tương tự như trên, ở đây người dùng sẽ quan tâm tới 02 phạm vi chính:
Within center là phạm vi thao tác bị giới hạn theo cơ sở được giao
Within any là phạm vi thao tác không bị giới hạn theo cơ sở
5. Approve booking
Là bộ quyền liên quan tới việc Phê duyệt yêu cầu đặt phòng. Khi một yêu cầu đặt phòng được tạo ra, nó cần được phê duyệt (Approved) để được ghi
Last updated