Tôi Thích Kiếm Tiền

Vai trò của các nhóm người dùng (User Role)



Mục lục nội dung

  1. Tổng quan vai trò của từng nhóm
  2. Chi tiết vai trò của từng nhóm
  3. Cấp độ nhóm người dùng
    1. Xem tiếp bài trong serie
Bài này thuộc phần 32 của 48 phần trong serie Học WordPress cơ bản

Như lúc tạo thêm người dùng bạn đã thấy, phần Role cho phép bạn chọn một trong năm nhóm người dùng là Subscriber, Contributor, Author, Editor, Administrator. Vậy ý nghĩa của các nhóm này là gì, quyền đặc trưng của từng nhóm ra sao? Mình sẽ giải thích trọn vẹn ở bài này để bạn hiểu rõ nhất vai trò của từng nhóm người dùng.

Tổng quan vai trò của từng nhóm

Tuy là bạn thấy WordPress có 5 nhóm người dùng trong lúc tạo người dùng mới, nhưng thực ra nếu tính đầy đủ thì mặc định WordPress sẽ có tất cả là 6 nhóm người dùng, bao gồm:

  • Super Admin – Nhóm người dùng cao nhất và có quyền quản trị toàn bộ hệ thống vì thực ra WordPress có tính năng tạo một mạng website nội bộ tên là WordPress MultiUser. Ngoài ra, Super Admin có quyền xóa các người dùng trong nhóm Administrator.
  • Administrator – Nhóm người dùng có quyền sử dụng toàn bộ các tính năng có trong một website WordPress, không bao gồm các website khác trong mạng website nội bộ.
  • Editor – Nhóm này có quyền đăng bài viết lên website (publish) và quản lý các post khác của những người dùng khác.
  • Author – Nhóm này sẽ có quyền đăng bài lên website và quản lý các post của họ.
  • Contributor – Nhóm này sẽ có quyền viết bài mới nhưng không được phép đăng lên mà chỉ có thể gửi để xét duyệt (Save as Review) và quản lý post của họ.
  • Subscriber – Người dùng trong nhóm này chỉ có thể quản lý thông tin cá nhân của họ.

Chi tiết vai trò của từng nhóm

Nếu chỉ giải thích bằng vài chữ như trên thì có thể bạn hiểu vai trò của mỗi nhóm, nhưng bạn có biết rằng mỗi quyền trong WordPress đều được biểu diễn bằng chữ kiểu “quyen_han”, tức là chữ được viết thường và có dấu “_” để ngăn cách. Lý do mình cần các bạn hiểu cái này đó là về sau khi dùng plugin để tùy biến quyền của nhóm người dùng, nên tốt nhất bạn nên xem qua để hiểu chi tiết từng quyền của mỗi nhóm người dùng.

Dưới đây là bảng chi tiết quyền hạn của từng nhóm người dùng mà mình chôm chỉa tại trang hướng dẫn của WordPress.

Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber
manage_networkY
manage_sitesY
manage_network_usersY
manage_network_pluginsY
manage_network_themesY
manage_network_optionsY
unfiltered_htmlY
Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber
activate_pluginsYY
create_usersYY (single site)
delete_pluginsYY
delete_themesYY (single site)
delete_usersYY
edit_filesYY
edit_pluginsYY (single site)
edit_theme_optionsYY
edit_themesYY (single site)
edit_usersYY (single site)
exportYY
importYY
Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber
install_pluginsYY (single site)
install_themesYY (single site)
list_usersYY
manage_optionsYY
promote_usersYY
remove_usersYY
switch_themesYY
update_coreYY (single site)
update_pluginsYY (single site)
update_themesYY (single site)
edit_dashboardYY
Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber
moderate_commentsYYY
manage_categoriesYYY
manage_linksYYY
edit_others_postsYYY
edit_pagesYYY
edit_others_pagesYYY
edit_published_pagesYYY
publish_pagesYYY
delete_pagesYYY
delete_others_pagesYYY
delete_published_pagesYYY
delete_others_postsYYY
delete_private_postsYYY
edit_private_postsYYY
read_private_postsYYY
delete_private_pagesYYY
edit_private_pagesYYY
read_private_pagesYYY
Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber
edit_published_postsYYYY
upload_filesYYYY
publish_postsYYYY
delete_published_postsYYYY
edit_postsYYYYY
delete_postsYYYYY
readYYYYYY
Tên quyềnSuper AdminAdministratorEditorAuthorContributorSubscriber

Cấp độ nhóm người dùng

Ngoài việc biểu diễn quyền hạn thông qua cái bảng ở trên, WordPress còn sử dụng một hệ thống cấp độ từ 01 đến 10 để biểu diễn quyền hạn của từng nhóm người dùng. Mặc dù bạn có thể sẽ thấy một số plugin có cho phép bạn chỉnh quyền theo thang cấp độ này nhưng tại thời điểm này trở đi, bạn không cần quan tâm nữa vì tính năng này đã được xóa bỏ khỏi WordPress từ phiên bản 3.0 vì quá dư thừa.

Ở bài tiếp theo, mình sẽ hướng dẫn các bạn cách sử dụng một plugin tên Advanced Access Manager để quản lý và phân quyền lại các nhóm người dùng, đồng thời có thể tạo ra một nhóm người dùng mới nếu bạn có nhu cầu.

Xem tiếp bài trong serie

Phần trước: Tạo người dùng (user) mới và quản lýPhần kế tiếp: Tùy biến quyền người dùng với Advanced Access Manager

Vai trò của các nhóm người dùng (User Role) was last modified: Tháng Một 27th, 2015 by Thạch Phạm
User roleWordpress cơ bảnwordpress user

Categories