В Joomla 3 можно изменять права пользователей по умолчанию, причем настраивать права групп можно для любого компонента сайта, в том числе отдельно для материалов, категорий, модулей. Права, по умолчанию, выставлены в системе и видны, сразу после установки Joomla 3. Их можно поменять.
Например, можно настроить, что одна группа пользователей, редактирует материалы, а другая группа, редактирует только модули и т.п.
Пользователи Joomla 3 это все посетители вашего сайта. Можно разделить пользователей сайта на две основные части. Одна часть это пользователи, которые могут только просматривать сайт, со стороны front-end, то есть непосредственно сам сайт. И вторая часть, это пользователи, которые могут менять содержание сайта. Эта группа пользователей Joomla 3 имеет серьезные и многоуровневые настройки, позволяющие организовать многоуровневое управление сайта Joomla 3.
Группы пользователей Joomla 3 - список
По умолчанию в Joomla 3 предусмотрены 9 (девять) групп пользователей. Группы пользователей имею иерархическое подчинение, которая хорошо видно на фото. Старшая группа называется родительской, младшая дочерней. Одна и та же группа может быть и родительской и дочерней. Например, Author родительская для Editor и дочерняя для Registered.
- Public(общая)
- Guest (Гости)
- Manager (Менеджеры)
- Administrator (Администраторы)
- Registered (Зарегистрированные)
- Author (Авторы)
- Editor (Редакторы)
- Publisher (Издатели)
- SuperUser(Супер администратор).
«SuperUser» это самая главная группа пользователей. Собственник сайта, по-умолчанию, Super User(Супер администратор) сайта. SuperUser может создавать новые группы пользователей, назначать и менять права пользователей, блокировать и разблокировать пользователей, в общем, Super User может всё.
Зачем нужны группы пользователей
Зачем нужны группы пользователей системе
Устройство Joomla предполагает, что Пользователю не входящему в группу пользователей нельзя назначать никакие базовые права. Поэтому пользователь, по умолчанию, после регистрации попадает в группу Registered (Зарегистрированные). Это «умолчание» можно изменить в Менеджере пользователей -> Настройки, вкладка «Компонент», строка: Группа для зарегистрированных пользователей. Например, можно установить, что после регистрации, все становятся Editor (Редакторы).
Примечание. Для разбиения пользователей на группы в Joomla используется система ACL Access Control List (Список контроля доступа) или более правильно - управление полномочиями пользователей.
Зачем нужны группы пользователей Вам
В принципе, по умолчанию все права пользователей Joomla выставлены и если вы не создаете многопользовательские сайты, то вы будете использовать только две группы пользователей по правам, это суперадминистратор (superuser), собственно это Вы и группа Registered (Зарегистрированные).
Для массовой рассылки почты придется создавать несколько групп Registered, потому что, при массовой рассылки без использования сторонних расширений и сторонних почтовых сервисов, вы сможете единовременно отправлять только ограниченное количество писем. В зависимости от используемого почтовика это количество составит 20-30 писем. Как следствие, нужно создавать группы Registered1, Registered2, и т.д. по 20-30 пользователей. Повторюсь, это нужно, если вы будете использовать массовую рассылку пользователей. Если нет, то массово набираете всех зарегистрированных пользователей в одну группу, а при необходимости отправить письма, перемещаете нужных получателей писем в отдельную группу.
Об иерархии настроек
Система Joomla устроена таким образом, что в иерархии настроек прав стоят «Общие настройки». Далее следуют настройки каждого компонента Joomla в отдельности. То есть по умолчанию «Общие настройки» являются приоритетными по отношению локальных настроек компонентов. Эта приоритетность общих настроек выставлено значением «Унаследовано».
Значение «Унаследовано» также применяется к дочерним группам пользователей, по отношению к родительским группам. Например, если в правах группы выставлено значение «Унаследовано», значит, применяются права родительской группы или права группы в «Общих настройках».
Базовые права групп пользователей
В Joomla предусмотрены базовые права групп пользователей. Именно базовые права групп пользователей уже выставлены по умолчанию для всех групп. Меняются базовые настройки в «Общих настройках» и для каждого компонента в отдельности. Для примера, рассмотрим настройку прав групп пользователей в Общих настройках Joomla 3.
Права групп пользователей в «Общих настройках»
В «Общих настройках» предусмотрен самый большой список действий пользователей, которые они могут выполнять. Этих действий 10 (десять).
- Вход на сайт – авторизация на фронэнде сайта;
- Вход в панель управления – авторизация и вход в административную панель сайта;
- Вход в режиме техобслуживания – вход на фронтэнд сайта во время техобслуживания сайта;
- Суперадминистратор – позволено делать все что угодно;
- Управление компонентом – можно управлять любым разделом панели управления. За исключением «Общих настроек»;
- Создавать – создавать любое содержимое в любом расширении;
- Удалять – удалять любое содержимое в любом расширении;
- Изменять – редактировать любое содержимое в любом расширение;
- Изменять состояние – позволяет менять только состояние (опубликовано, неопубликовано) содержания в любом расширении;
- Изменять свои – сокращенное право, менять только свое содержание, например: статьи авторства пользователя.
- Идем дальше. Напомню, что мы рассматриваем группы пользователей и их права выставленные по-умолчанию.
Осталось посмотреть, что разрешено группам пользователей в общих настройках по-умолчанию.
- SuperUser(Супер администратор): разрешено всё;
- Public(общая) по-умолчанию для этой группы все права «Не определены», то есть могут переопределяться в дочерних группах, компонентах, категориях и объектах.
- Guest (Гости) Все «Унаследовано», а значит пока Запрещено.
- Manager (Менеджеры): разрешено входить в обе части сайта, входить при техническом обслуживании, создавать, удалять, изменять все что угодно. Запрещено, любое управление расширениями в панели управления.
- Administrator (Администраторы) по сравнению с Manager добавляются права управлять расширениями в административно панели.
- Registered (Зарегистрированные) им разрешено только входить в фронтэнд сайта.
- Author (Авторы) разрешено входить в фронтэнд сайта, создавать и изменять свое содержание сайта: статьи, меню, модули.
- Editor (Редакторы) аналогичен Author, только добавлено право изменять чужое содержание.
- Publisher (Издатели) еще добавлено менять состояние любого содержания.
Напомню, что мы рассматриваем группы пользователей и их права выставленные по умолчанию. Если вы планируете менять эти права групп пользователей, то вам нужно знать следующее:
- Значение «Унаследовано» означает, что права для этой группы будут применены такие же, как в родительской группы или в общих настройках.
- Значение Разрешено - означает, что пользователи этой группы могут выполнить указанное действие. Однако если это противоречит значению в родительской группе, право не будет предоставлено.
- Значение «Запрещено» означает, что права этой группы для данного действия будут запрещены независимо от значений прав родительской группы. В общем, «Запрещено» и все. Причем, значение «Запрещено» нельзя переопределить. Именно переопределить, то есть отменить в дочерних группах, компонентах, категориях и объектах. Переопределить значение можно, если поставить «Не определено».
То есть, ставите «Не определено» в «Общих настройка». Это трактуется, как «Запрещено». Но если в дочерней группе вы поставите для этого действия «Разрешено», этот запрет будет переопределен. Именно поэтому, по умолчанию Joomla не выставляет ни одного значения «Запрещено» ни для одной группы пользователей и ни для одного компонента.
©Joomla3-x.ru
Другие статьи раздела: Администрирование Joomla 3
Похожие статьи
Сбросить и поменять пароль админист...
Задача сбросить и поменять пароль администратора Joomla сайта возникает ред...
Отправка писем пользователям Joomla...
В системе Joomla по умолчанию существует отправка писем своим пользователям...
Форма регистрации на Joomla сайте, ...
Для регистрации пользователей на сайте Joomla предусмотрена системная форма...