RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Как работают права в Joomla - ACL

Типы разрешений и принцип работы

Начиная с Joomla 1.6, есть четыре основных типа разрешений

  • Not set (Не установлено) - по умолчанию считается как запрет, но в отличие от полного Deny (запрета) оно может быть отменено путем установки Allow (разрешить) для дочерней группы пользователей или более низкому уровню в иерархии сайта. Это разрешение можно установить только в общих настройках сайта.
  • Inherit (наследование) - наследуются установки из родительской категории или группы высокого уровня в иерархии сайт.
  • Deny (Запрет) - запрещает действия для текущей группы и уровня. Внимание! Под запрет попадут так же все дочерние группы и все что по иерархии ниже чем текущее. Если выставить права на более низком уровне, то это не даст никакого результата.
  • Allow (Разрешить) - разрешает все действия для текущего уровня и наследуется на более низкие уровни и группы. Если в родительской группе стоит запрет, то текущее разрешение не даст ничего.

 

Иерархия уровней разрешений

В Joomla 1.6 можно определить 4 уровня в иерархии разрешений

  • Общие настройки - устанавливают правила доступа всех групп  сайта, значения по умолчанию.
  • Компонент - есть возможность установить правила для определенного компонента. Такая возможность автоматически доступна для всех компонентов из настроек.
  • Категория - каждой категории можно установить свои индивидуальные права.
  • Материалы - можно установить правила для определенных материалов. Пока этот элемент является самым низким и полностью реализован только материалов.

Смотрите также:
Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.