Phân quyền cao cấp trong joomla

Thảo luận trong 'Component Joomla! 1.5.x' bắt đầu bởi daiduongxanh02, 7/12/12.

  1. daiduongxanh02

    daiduongxanh02 Thành viên mới

    Mình thấy bạn lê xuân thành có viết nhưng chỉ là phân quyền cấp thấp sau đâu mình xin giới thiệu các bạn cách phân quyền cấp cao cho joomla:
    Vấn đề phân quyền và quản lý thành viên trong joomla luôn là một vấn đề khó giải quyết dù nhiều người quan tâm. Trong joomla 1.5x thì việc phân quyền hạn rất khó khăn, với phiên bản joomla 1.6x và 1.7x đã có nhiều cải thiện đáng kể.
    Hôm nay tôi sẽ hướng dẫn các bạn cài đặt và thực hiên phân quyền ngay cho một nhóm đã có trong joomla, các bạn cần chú ý một số bước không thể bỏ qua được nếu muốn component hoạt động có hiệu lực.
    Trước hết là củng cố sự phân quyền và quản lý thành viên trong joomla 1.5, các bạn buộc phải sử dụng component mở rộng để có thêm nhiều lựa chọn trong việc quản lý thành viên, ở đây chúng ta dùng component Noixacl2.0.6.zip có trong gói đính kèm và bao gồm các module để quản lý quyền truy cập, quản lý quyền liên quan tới các menu, module, bài viết, phân quyền quản trị....

    menuAdapter1.5.1.zip
    adapterModulesv1.0.zip
    AdapterContent1.5.5.zip
    adapterAccess1.5.3.zip

    Phần phân quyền nghèo nản của joomla:
    [​IMG]
    Sau khi cài đặt component và các module, bạn có thể truy cập dễ dàng hơn tới phần quản lý việc phân quyền ngay trên menu component
    [​IMG]
    Trước tiên bạn vào tab Adapters manager và enable các module đã cài đặt lên.
    [​IMG]
    Trong tab manager groups là nơi chứa các nhóm đã được tạo, bạn cũng có thể tạo thêm nhóm mới bằng cách nhần vào nút new góc trên bên phải trang quản trị.
    [​IMG]

    Bây giờ bạn chuyển sang tab Manager level và quy định level cho từng nhóm:
    [​IMG]
    Ví dụ cấp độ đặc biệt (level special) thì bạn chọn cho nhóm administrator và super administrator
    [​IMG]
    Bây giờ chuyển sang tab manager user là nơi quản lý các thành viên, chúng ta phân quyền cho user nào đó một quyền hạn nào đó, ví dụ tôi phân cho user có tên là LEO và quyền hạn là administrator (chưa phải là supper administrator nhé)
    [​IMG]
    Bây giờ tôi quay lại tab Manager group, chọn nhóm administrator để thực hiện phân quyền cho nhóm này.
    Giả sử tôi cho các thành viên trong nhóm Administrator được phép vào trang quản trị nhưng bị khóa quyền chỉnh sửa một vài modules hay components nào đó thì tôi sẽ chọn block component đó.
    [​IMG]
    Trên hình vẽ thì những thành viên nào trong nhóm administrator sẽ vào được trang quản trị nhưng không chỉnh sửa được module


    Bạn cũng có thể thiết lạp thêm quyền hạn cho những nhóm nhỏ hơn như nhóm register được quyền nào đó ví dụ như hình vẽ bên dưới bạn có thể cho một nhóm nào đó các quyền như thêm bài viết, chỉnh sửa bài viết, copy, di chuyển, public, kể cả xóa bài viết...trong một catalg được chỉ định như ca talog The CMS
    [​IMG]
    Và nhiều quyền hạn khác như thiết lập các quyền cho các nhóm với các menu, modules. Đến mức được như thế này có lẽ đã là quá đủ để Super Administrator thực thi quyền lực của mình rồi đúng không?

    Bây giờ chúng ta thử truy cập vào với user tên là LEO, thành viên này trong nhóm administrator nên được phép vào trang quản trị nhưng một vài quyền hạn như chỉnh sửa các component đã bị khóa mất rồi.
    [​IMG]
    Truy cập với user name có tài khoản là LEO
    [​IMG][​IMG]
    Anh ta hí hửng truy cập vào component nào đó
    [​IMG]
    Nhưng quyền hạn đã bị khóa
    [​IMG]
    Link download:http://www.mediafire.com/?hi8bweow7wcgdaw
    nguồn việt cảnh
    Lê Xuân Thành thích bài này.
  2. Lê Xuân Thành

    Lê Xuân Thành Staff Member

    Có mấy icon đẹp nhỉ.

    Cảm ơn bạn về bài viết, Joomla 1.5 ngừng hỗ trợ rồi bạn, nếu có nhã hứng hãy làm hướng dẫn cho Joomla 2.5 và 3.0 nhé!
  3. daiduongxanh02

    daiduongxanh02 Thành viên mới

    Mình chỉ làm trên 1.5 với 1.7 thôi. Còn trên 2. thì chưa thử nên không dám share cho các bạn
  4. ncvinhonline

    ncvinhonline Thành viên mới

    trước đây nhiều người than phiền về việc phân quyền của Joomla, nhưng các version sau việc phân quyền đã mạnh lên rất nhiều rồi

Chia sẻ trang này