Bài 32: Tùy biến quyền người dùng với Advanced Access Manager

Thích 2.45 K Bình luận 0
888 đánh giá
39 K

Bkasoft.net – Hướng dẫn tùy biến và phân quyền người dùng với Plugin Advanced Access Manager của WordPress. Hãy tham khảo chi tiết hướng dẫn tại đây!

Trong bài số 31 mình đã giới thiệu về bài viết Vai trò của các nhóm người dùng (User Role) hay còn gọi là các quyền nhóm người dùng. Như vậy các bạn đã biết trong WordPress có các nhóm quyền người dùng để phân quyền khi truy cập Admin với website WordPress. Tuy nhiên tính năng này vẫn chưa đáp ứng được với website có lượng thành viên quản trị đông đảo vì các quyền này không được phân quyền một cách chi tiết. Vậy nếu bạn muốn quản lý chi tiết quyền của Admin hãy cài đặt thêm Plugin Advanced Access Manager (xem hướng dẫn cài plugin)

  1. Giới thiệu

    Advanced Access Manager là một trong những plugin của WordPress đa tác mạnh mẽ nhất. Nó cho phép bạn lọc, quản lý tất cả các khía cạnh của trang web và phân quyền cho người dùng
    Đầu tiên, bạn truy cập vào website WordPress thông qua Dashboard cài Plugin Advanced Access Manager(miễn phí). Sau đó cài đặt và kích hoạt bạn sẽ thấy xuất hiện một liên kết AAM trên thanh menu Dashboard
    Để truy cập vào khu quản lý nhóm quyền người dùng hãy chọn Access Control  trong AAM

    • Với phiên bản tiếng Anh (hình 1): Bạn truy cập AAM

    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager 

  2. Cách sửa quyền hạn của nhóm người dùng 

    Để sửa quyền hạn cho nhóm người dùng, bạn hãy chọn Roles ở phía dưới  và ấn vào nút Manage của nhóm người dùng cần sử dụng
    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-6
     Hình 3: 
    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-5    
      

    ( hình ảnh tiếng anh)

    Trên bảng Roler (góc bên trái màn hình), mình sẽ giải thích ý nghĩa của từng menu trong bảng đó như sau

    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-1
     ( Hình ảnh tiếng việt)

    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-7

      ( Hình ảnh tiếng anh)

    • Admin Menu: Quản lý chặn truy cập vào các khu vực trên menu Dashboard.
    • Metabox & Widget: Tùy chỉnh widget và metabox cần sử dụng cho nhóm này, ở đây bạn không cần quan tâm.
    • Capability: Quyền hạn của nhóm này.
    • Posts & Page: Tùy chỉnh chặn/cho phép xem/sửa các post/page chỉ định.
    • Event Manager: Tùy chỉnh các sự kiện hành động được phép sử dụng.
    • Activity Log: Lịch sử hoạt động của các người dùng trong nhóm này.
    • My Feature: Tự tạo một tính năng riêng.

    Khi mới bắt đầu học, mình khuyến khích bạn chỉ nên quan tâm đến  CapabilityAdmin Menu thôi, còn những phần còn lại không quan trọng, bạn không cần đụng tới. Phần thiết lập không có gì quá khó nên mình không hướng dẫn chi tiết các sử dụng.
    Sau khi chỉnh sửa xong bạn ấn nút Save để lưu lại bài.

  3.  Tạo thêm nhóm người dùng mới

    Bạn muốn tạo thêm nhóm người dùng mới, bạn hãy ấn vào biểu tượng dấu cộng bên dưới màn hình

    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-8

    Sau đó nhập tên,nhóm người dùng và chọn quyền thừa hưởng để tránh thiết lập lại từ đầu

    Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > tuy-bien-quyen-nguoi-dung-voi-advanced-access-manager-3

    Hoàn thành xong bạn cũng ấn nút save để lưu lại. Bây giờ bạn có thể vào phần Users để sửa một người dùng và cũng áp dụng cho nhóm người dùng vừa được tạo ra.

  4. Lời kết

    Ok! Xong rối đó, bạn có thể sử dụng Plugin này để tùy biến quyền sử dụng theo mong muốn của bạn nhé.

Bài 32: Tùy biến quyền người dùng với Advanced Access Manager > Tùy biến quyền người dùng với Advanced Access Manager

Bài 32: Tùy biến quyền người dùng với Advanced Access Manager

( Case Study hướng dẫn sử dụng WordPress )

—oOo—

« Bài 31: Vai trò của các nhóm người dùng (User Role)Học WordPressBài 33: Xuất/Nhập (Import/Export) các dữ liệu post»

Tác giả: Hoàng Luyến


Bình luận