Обычно мы рассказываем о бесплатных расширениях для Joomla, но сегодня я хочу сделать небольшое исключение. Речь пойдет о новом коммерческом компоненте JBAM (Joomla Backend Access Management). Данный компонент разработан John Long в сотрудничестве с Joomlasolutions.com и представляет собой решение для управления доступом к различным функциям административной панели Joomla.
На сайте jbam.joomlasolutions.com представлены скриншоты административной части этого компонента. В ближайшее время компонент появится в продаже на сайте www.mambosolutions.com по цене 80$
Основной задачей JBAM является предоставление Суперадминистратору возможности управления правами пользователей в зависимости от их статуса на сайте.
Компонент предоставляет возможность управления доступом к следующим функциям:
- Установка компонентов, модулей, мамботов, шаблонов и языковых файлов
- Управление компонентами
- Создание материалов
- Изменение меню
- Настройка параметрв глобальной конфигурации сайта
- Создание и управление пользователями
Компонент JBAM позволяет:
- Создание произвольного количество пользовательских групп
- Назначение пользователям одной или нескольких групп
- Назначение прав доступа к различным компонентам, пунктам административного меню и разделов контента
- Возможность блокировать компонеты от удаления
- Возможность блокировать доступ к административной панели любому из администраторов
Несмотря на то, что разработчики называют это решение компонентом, JBAM это больше чем компонент. Исходя из моего личного опыта, могу с уверенностью сказать, что для реализации заявленных функций разработчикам пришлось модифицировать файлы административной панели Joomla. Поэтому наверняка к компоненту JBAM должен прилагаться некий хак (модификация) стандартной административной панели Joomla.