Home Joomla! 1.5 Пользователи и управление уровнями доступа в Joomla! 1.5

CMS Joomla поддерживает девять типов пользователей, и каждый из них имеет свой уровень прав (возможностей) при редактировании материалов на сайте. Каждый следующий уровень привилегий образуется за счет добавления дополнительных прав к предыдущему уровню. То есть, пользователь следующего уровня может делать все, что разрешено пользователю предыдущего уровня, плюс к этому имеет дополнительные права и возможности по администрированию.

1.Незарегистрированные пользователи.

Joomla разрешает доступ любому пользователю к общедоступному содержимому сайта без регистрации. Представители данной группы пользователей имеют название Public Frontend (Гость), они имеют право только просматривать содержимое сайта (без его редактирования), и не имеют доступа к административному разделу сайта.

2.Зарегистрированные внешние пользователи.

Зарегистрировавшись на сайте, и подтвердив регистрацию, зарегистрированные внешние пользователи могут размещать, редактировать и публиковать статьи на сайте (в зависимости от прав), однако они не имеют доступа в администраторский раздел. 

Пользователи данной группы имеют доступ к WYSIWYG-редактору для редактирования материалов (при условии, что им не ограничен доспуп к конкретным материалам с помощью механизма регистрации пользователей).

Права пользователя зависят от его принадлежности к определенной подгруппе:

  • Registered (Зарегистрированный) - обычный зарегистрированный пользователь, имеющий право просматривать содержимое, предназначенное только для зарегистрированных пользователей. Он не имеет права добавлять статьи.
  • Author (Автор) - может добавлять и редактировать свои статьи.
  • Editor (Редактор) - может добавлять и редактировать статьи (в отличие от автора может редактировать статьи других пользователей).
  • Publisher (Издатель) - имеет все права редактора, но кроме этого может также публиковать и скрывать статьи.

3.Зарегистрированные внутренние пользователи.

Зарегистрированные внутренние пользователи - это пользователи, имеющие право выполнять административные функции на сайте (в том числе изменять права других пользователей, создавать новые разделы и категории и т.д.). 

Права пользователя зависят от его принадлежности к определенной подгруппе:

  • Manager (Менеджер) - обладают наименьшими правами среди всех внутренних пользователей. Имеют ограниченный доступ к панели управления, могут подтверждать регистрацию пользователей, управлять разделами, категориями, перемещать статьи. Имеют право доступа к медиа менеджеру, менеджеру материалов и меню, менеджеру главной страницы, менеджеру компонентов.
    Уровень доступа менеджера удобно использовать, когда у Вас много пользователей, выполняющих администрирование содержимого сайта. Этот уровень предоставляет им право доступа ко всему необходимому, в то же время делая недоступными функции, имеющие критическое значение для сайта.
  • Administrator (Администратор) - имеет право устанавливать и удалять расширения, шаблон сайта, менять права любого пользователя (кроме администратора и суперадминистратора), создавать новых пользователей.
  • Super Administrator (Суперадминистратор) - имеет все права, его действия ничем не ограничены. Первоначально его учетная запись создается при установке Joomla с логином admin.

4.Изменение учетной записи пользователя.

Подключение пользователей к определенной группе осуществляется администратором при помощи мененджера пользователей (Сайт - Пользователи). В менеджере пользователей отображается информация по каждому пользователю - его имя, логин, принадлежность к определенной группе пользователей, e-mail.

Кликнув по имени пользователя, попадаем на страницу пользователя. Здесь администратор может в блоке "Группа" выделить ту группу пользователей, права которой он желает предоставить данному пользователю. После сохранения страницы, пользователь получает права этой группы.

При входе на сайт, каждый зарегистрированный пользователь получает право редактировать свой профиль. Пользователь с наименьшими правами может изменять только свое имя, e-mail, пароль, язык сайта и часовой пояс. Если на сайт входит пользователь с правами Автора, в меню User Menu появляется ссылка публикации нового материала (при этом используется редактор, выбранный в профиле пользователя).

 

Автор: Валерий Григорьев
Источник: http://www.joomlaport.ru/view_lessons.php?id=19