Користувачі в joomla 2

Розширені настройки прав доступу і управління компонентами в Joomla 2.5

Всі знають, що в Joomla 2.5 існує досить потужна система розмежування прав доступу до сайту і до його компонентів.
Оскільки Joomla розроблялася як движок для спільного управління, то розробники гарненько попрацювали над цим питанням.

Пояснювати концепцію і теорію ACL (список контролю доступу) я тут не буду, це досить складна тема і на словах пояснити важко.
Як небудь потім.
Тут ми розберемося з виставленням нових прав для користувачів Joomla.

В Joomla існує кілька груп користувачів:

І ви напевно, помічали, що у кожного компонента є настройка прав:

Користувачі в joomla 2

Так ось, за допомогою цих налаштувань можна розмежувати доступ до різних частин і функцій сайту.

Для прикладу візьмемо все ту ж галерею JoomGallery і налаштуємо нові права, а саме:

Все починається з налаштувань менеджера користувачів.

Користувачі в joomla 2

Тут ми вибираємо групу для користувачів при реєстрації на сайті.
Взагалі, звичайно, можна створити нову групу і вибрати її, але я не бачу в цьому особливої ​​потреби, тому тут залишимо "Зареєстровані".
Також перевірте параметр "Дозволити реєстрацію користувачів" - має стояти "Так".

Далі ми переходимо в потрібний нам компонент і відкриваємо його загальні настройки.

Користувачі в joomla 2

Відкриваємо вкладку "Права", переходимо до "Зареєстрованим" і міняємо права:

Користувачі в joomla 2

Додаткових прав для інших компонентів Joomla у них немає.

Тепер за планом нам потрібно створити нову групу для модераторів.

Це робиться в "Користувачі - Групи - Створити нову групу".

Користувачі в joomla 2

Чи вписується назва групи, і вибирається батьківська група, в нашому випадку це група "Зареєстровані".
Тепер група "moderators" буде успадковувати права з групи "Зареєстровані" і ми можемо додатково створити нові права.

Спочатку права задаються в Сайт - Загальні настройки - вкладка "Права".

Користувачі в joomla 2

Тут для групи "moderators" можна дозволити заходити на сайт в режимі техобслуговування.

Далі йдемо в потрібний нам компонент (JoomGallery) і встановлюємо додаткові права на керування даним компонентом для цієї групи.

Користувачі в joomla 2

Тут ми дозволили для групи "moderators" наступне:

Після збереження значки прав змінюватися на галочки.
Те що було доступно групі "Зареєстровані" передалося групі "moderators".

Таким чином в Joomla 2.5 ми можемо управляти доступом до різних компонентів.

Схожі статті