# Phân quyền

### Phân quyền theo vai trò

Tab **Phân quyền theo vai trò** cho phép thiết lập quyền truy cập theo từng nhóm người dùng. Màn hình hiển thị bảng phân quyền, trong đó mỗi dòng là một chức năng hoặc một quyền con, còn mỗi cột là một vai trò như **Quản trị viên**, **school**, **Giáo viên**, **Học sinh** và **read only**.

Người dùng tích chọn vào ô tương ứng để cấp quyền cho vai trò đó. Ví dụ, với nhóm chức năng **Tài khoản**, hệ thống có thể cấu hình các quyền như **Import tài khoản**, **Xem chi tiết tài khoản**, **Sửa tài khoản** và **Tạo tài khoản**. Sau khi điều chỉnh, người dùng chọn **Lưu thay đổi** để ghi nhận cấu hình mới. Nếu muốn hủy thao tác chưa lưu, có thể chọn **Hoàn tác thay đổi**.

![](/files/6daa8fd875b2c898f2bbd215f064deda0dd40029)

### Quản lý trạng thái quyền

Tab **Quản lý trạng thái quyền** được dùng để bật hoặc tắt trạng thái hoạt động của từng quyền trong hệ thống. Khác với phân quyền theo vai trò, màn hình này quản lý ở mức chức năng: một quyền có thể được đặt ở trạng thái **Hoạt động** hoặc **Vô hiệu hóa**.

Danh sách hiển thị các chức năng, số lượng quyền đang hoạt động, trạng thái hiện tại và hành động tương ứng. Người dùng có thể:

* **Khôi phục tất cả** để bật lại toàn bộ quyền trong một nhóm chức năng,
* **Vô hiệu hóa tất cả** để tắt toàn bộ quyền trong nhóm,
* hoặc thao tác riêng lẻ từng quyền bằng nút **Vô hiệu hóa**.

Sau khi hoàn tất thay đổi, người dùng chọn **Lưu trạng thái quyền** để hệ thống cập nhật lại cấu hình.

![](/files/bef42b336bbe473a92d418315b0c2629b185c1be)

### Mối quan hệ giữa 2 tab phân quyền

Tab **Phân quyền theo vai trò** quyết định vai trò nào được phép dùng một chức năng, còn tab **Quản lý trạng thái quyền** quyết định chức năng đó có đang được bật trong hệ thống hay không. Nghĩa là một quyền chỉ có thể được sử dụng khi vừa được cấp cho vai trò phù hợp, vừa đang ở trạng thái hoạt động.

Cách tách này giúp việc quản trị linh hoạt hơn. Người quản trị có thể tạm thời vô hiệu hóa một chức năng trên toàn hệ thống mà không cần xóa cấu hình phân quyền theo từng vai trò.

### Lưu ý khi sử dụng

Khi thay đổi phân quyền, người dùng cần kiểm tra kỹ vai trò đang được cấp quyền để tránh cấp thừa hoặc thiếu phạm vi truy cập. Với tab quản lý trạng thái quyền, cần đặc biệt cẩn thận khi dùng các thao tác **Vô hiệu hóa tất cả** hoặc **Khôi phục tất cả**, vì thay đổi này có thể ảnh hưởng trực tiếp đến việc vận hành của nhiều người dùng trong hệ thống. Sau mỗi lần điều chỉnh, nên lưu lại cấu hình và kiểm tra thử bằng đúng vai trò tương ứng để bảo đảm quyền hoạt động đúng như mong muốn.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://phx-docs.xlms.vn/tai-khoan-admin/quan-ly-he-thong-and-nguoi-dung/quan-ly-nguoi-dung/phan-quyen.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
