Khi nào sử dụng ACL?
Nói chung khi một người nào đó đề cập tới việc họ muốn một ACL tốt hơn, họ thường không thể chỉ rõ họ mong đợi những gì từ nó. Do vậy, tôi sẽ giúp các bạn xác định rõ một vài tình huống sử dụng thường gặp mà tôi quan sát được trên Forum Joomla trong thời gian qua.
Đó là khi người quản trị cần thực hiện việc thiết lập quyền hạn trên:
- Section / Category / Article. Nghĩa là cho phép trao cho một người nào đó quyền hạn đối với một số bài viết (article), một số chuyên mục (category) hay một số mục (section) cụ thể.
- Component và Module (Thành phần, Mô-đun). Khi trao cho một người quyền hạn thuộc vùng quản trị hậu sảnh (back-end), bạn muốn họ thực hiện công việc dễ dàng hơn, đỡ rối trí hơn. Chẳng hạn bằng cách vô hiệu hóa hay ngăn cấm truy cập tới các component / module hoặc chỉ cho phép họ quản lý một số component / module cụ thể nào đó.
- Profile / Home Directory (Thư mục cá nhân). Những website cộng đồng thường cho phép người sử dụng có những trang cá nhân riêng, thậm chí là thư mục lưu trữ riêng. Kỹ thuật này cũng giống như trao quyền hạn cho một người nào đó đối với một bài viết riêng lẻ. Tuy nhiên bạn sẽ không muốn thao tác công việc đó một cách thủ công bởi vì sẽ mất nhiều thời gian. Thay vào đó tính năng này có thể được thiết lập ở mức cấu hình site (Site Configuration)
Một vài hình ảnh “nóng” về ACL trong Joomla 1.6
Trong vùng quản trị hậu sảnh (Administrator back-end), chúng ta có thêm một mục mới có tên là ‘Điều khiển Truy cập’ (Access Control)
Hiện tại, thông qua menu này bạn có thể truy cập tới 3 kiểu Luật hành xử khác nhau, Nhóm người dùng (User Groups) và Mức độ truy cập (Access Levels).
Luật 1: Cho phép thiết lập các quyền hạn đối với hành động nào đó, thí dụ như: quản lý bài viết, quản lý banner, cài đặt mở rộng...
Luật 2: được sử dụng để trao quyền đối với các đối tượng cụ thể (Mục / Chuyên mục / Bài viết)
Luật 3: Trao quyền đối với các hành động có liên quan tới mức độ truy cập (công cộng, phải đăng ký, dành riêng)
Nhóm người dùng (User Groups): Cho phép tạo các nhóm người dùng mới.
Mức độ truy cập (Access Control): Cho phép tạo các mức truy cập mới ngoài 3 mức truy cập mặc định của Joomla! (công cộng / phải đăng ký / dành riêng)
Kết luận
Khi xem các bức ảnh ở trên và phần giải thích đối với các tùy chọn, bạn có thể thấy rằng đối với tình huống sử dụng thứ nhất (Áp dụng quyền hạn đối với Mục / Chuyên mục / Bài viết) và tình huống thứ hai (Áp dụng quyền hạn tới một hoặc một số Mở rộng) là hoàn toàn có thể thực hiện được. Riêng Trường hợp thứ 3, (các trang cá nhân) thì vẫn chưa thể làm được. Đối với tình huống này, bạn có thể thiết lập quyền cho mỗi thành viên của site đối với bài viết sẽ được sử dụng làm trang cá nhân.
ACL vẫn chưa hoàn thiện, nó đang trong quá trình phát triển. Tuy nhiên theo bản cài đặt Joomal 1.6 với ACL hiện tại, phần lớn mọi người sẽ cảm thấy hài lòng với những thay đổi so với Joomla 1.5. Tôi cũng hi vọng việc phát triển của Joomla 1.6 vẫn sẽ tiếp tục suôn sẻ như tháng trước.
Theo jfoobar.org (Antonie de Wilde), VINAORA.COM
| Khắc phục các vấn đề khi cài đặt và cấu hình Joomla < Lùi | Tiếp theo > Tối ưu hóa Joomla 1.5 |
|---|
- 03/05/2009 17:26 - Tạo quảng cáo nhiều hiệu ứng trong Joomla sử dụng jQuery
- 20/04/2009 18:12 - Tạo module trượt 2 bên trong Joomla
- 08/04/2009 17:11 - Điều khiển vùng mainbody trên trang chủ Joomla
- 07/04/2009 22:34 - Viết Joomla plugin trong Joomla 1.5
- 07/04/2009 00:51 - Tối ưu hóa Joomla 1.5
- 04/04/2009 20:22 - Khắc phục các vấn đề khi cài đặt và cấu hình Joomla
- 04/04/2009 15:57 - Tăng tốc Joomla bằng cách tạo cache cho module
- 04/04/2009 11:51 - Hướng dẫn cài đặt Joomla 1.5
- 04/04/2009 09:57 - Đăng nhập Joomla 1.5 bằng tài khoản Gmail
- 03/04/2009 08:11 - Chèn module bất kỳ vào bài viết trong Joomla
Download Game bóng đá PES8 Việt Nam
Tải game bóng đá FiFa 09
Tải game Dragon ball Z - 7 viên ngọc rồng
Tải Game Bóng Đá Pro Evolution Soccer 6 Việt Nam
Download PES 2011 patch Việt Nam PESVN
Tải Game Bóng Đá FIFA 2009 RIP 1 CD
Download Pro Evolution Soccer 2011
Download Game THE SIMS 3
Tải Game bóng đá PES 2009
Download PES 2011 demo
Thay đổi màn hình đăng nhập Windows 7 bằng tay
Một số hàm hay dùng trong JavaScript
Kiểm soát hoàn toàn trỏ chuột bằng bàn phím với NeatMouse
Choáng với concept của Windows Phone 8
Những đặc điểm ưu việt của Windows Phone
Ứng dụng gọi điện VoIP Viber sắp có mặt trên Windows Phone
Game Diablo 3 sắp có mặt trên Windows Phone Marketplace
37 trang css & xhtml web template miễn phí tuyệt đẹp
Những điều cơ bản cần biết về bàn phím chơi game - Gaming Keyboard
L.A. Noire: The Complete Edition - THETA [Full ISO/Action/2011] [13.37GB]
Download 7554 demo
Download Game PC, cập nhật liên tục (torrent)
PES 2012 ra mắt bản mở rộng đầu tiên vào 11/10
PES2012 - Full version - Ngôn ngữ và bình luận tiếng Anh
PES2012 - Blurry disable làm mịn đồ họa
PES 2011 PATCH 4.1 - TRANSFER UPDATE - RELEASED
Bộ sưu tập free PrestaShop Themes phần 3
Bộ sưu tập theme Prestashop miễn phí phần 2
Top 10 Free PrestaShop Themes
Download Prestashop 1.5
Download PrestaShop 1.4
Bổ sung Memcached vào PrestaShop 1.4
Hướng dẫn tích hợp Ngân Lượng vào PrestaShop
Sửa lỗi invalid carrier or no carrier selected trong PrestaShop
Cài đặt PrestaShop
Thiết kế giao diện PrestaShop Theme
Hướng dẫn cài đặt themes trong PrestaShop
Hướng dẫn cách thêm ngôn ngữ cho PrestaShop
Bộ sưu tập Giao diện Premium PrestaShop Themes chuyên nghiệp
Giới thiệu về website thương mại điện tử 2.0 Prestashop 


