Loading

Принципы работы разрешений в Joomla 1.6

Основные принципы применения прав пользователей в списках контроля доступа (ACL) в Joomla 1.6

Как работают права доступа

Основные принципы применения прав доступа в списках контроля доступа (ACL) в Joomla 1.6. Для действий пользователя существует четыре типа прав доступа.

  1. Не установлено.
    По умочанию значит "Запретить все", но, в отличие от предыдущей версии, этот тип разрешения может быть переназначен (overridden) путем установки разрешений "Разрешить" в группе более низкой в иерархии. Этот тип разрешений применяется ко всем уровням за исключением разрешений для Общих Настроек.
  2. Наследовать.
    Наследует разрешения, назначенные родительской группе или разрешения группы более высокого уровня в иерархии групп Joomla 1.6. Этот тип разрешений применяется ко всем уровням за исключением разрешений для Общих Настроек.
  3. Запретить.
    Запрещает определенное действие для данного уровня доступа или группы. ВНИМАНИЕ: также запрещает данное действие всем подчиненным группам и более низким уровням доступа в иерархии разрешений. Установка разрешения "Разрешить" для вложенной группы или более низкого уровня в иерархии, не окажет никакого эффекта. Действие всегда будет запрещено для люой нижестоящей группы или уровня в иерархии.
  4. Разрешить
    Разрешает осуществление данного действия для этого уровня или группы и всех вложенных групп или нижестоящих в иерархии уровней доступа.

Разрешения для действий в Joomla 1.6 могут использовать до 4 уровней.

  1. Уровень Общих настроек (Global Configuration) определяет разрешения по умолчанию для каждого действия или группы.
  2. Настройки Компонента -> Права (Component Options->Permissions) могут использовать измененные разрешения для отдельного компонента Joomla, например, Статьи, Меню и т.д.
  3. На уровне категории можно изменить разрешения для объектов в одной или нескольких категориях. Применяется ко всем компонентам с категориями, включая Статьи, Баннеры, Контакты, Ленту Новостей и Ссылки.
  4. На уровне Статьи разрешения могут быть назначены для отдельной статьи. Этот уровень применим только к разрешениям на статьи. Все другие компоненты используют только предыдущие 3 уровня.

Общие настройки доступа в Joomla

Опции для каждого значения на этой странице:

  • Наследуется (Inherited)
  • Разрешить (Allowed)
  • Запретить (Denied)
  • Суммарное значение (Сalculated setting)

global_settings

Перейти на страницу, показанную на скриншоте можно следующим образом: Сайт -> Общие настройки -> Разрешения.  На этой странице вы можете настроить разрешения самого высокого уровня для каждой группы пользователей вашего сайта Joomla 1.6 как показано на скриншоте.

Чтобы выбрать группу для редактирования, кликните на ее название и вы увидите открывшийся свиток со свойствами этой группы. Используйте селекторы в колонке Выбор нового значения для того чтобы настроить новые права доступа для отдельной группы вашего сайта Joomla. Колонка Суммарное значение обновляется только после того как вы нажмете кнопку сохранения в панели инструментов. Чтобы проверить используемые права, установите их и нажмите кнопку Сохранить. После этого значения в колонке Суммарное значение изменятся.

Настройки доступа к компоненту Joomla

В Joomla 1.6 имеется возможность настроить права доступа пользователей к каждому отдельному компоненту Joomla. Для этого нужно перейти на страницу компонента. В нашем примере это компонент Контакты.

component_cpanel component_settings component_access_configuration

Нажмите кнопку Настройки в панели инструментов компонента Joomla. Экран настройки прав доступа к компоненту во многом подобен настройкам в разделе Общие настройки. Доступ к настройкам компонента имеют только те пользователи, для которых в Общих настройках установлены соотествующие права доступа. В нашем примере группа Manager не имеет таких прав, а группа Administrator имеет права для настройки свойств компонента Контакты.

Права доступа к категориям статей

Права доступа к категориям статей сайта Joomla 1.6 настравиваются в Менеджере категорий. Для того чтобы настроить права оступа к отдельной категории, откройте категорию и внизу страницы вы увидите таблицу настройки прав доступа. Она подобна остальным страницам настройки прав доступа на сайте Joomla, но имеет только 5 значений.

В этом режиме вы можете одновременно настраивать свойства отдельной группы пользователей. После настройки прав доступа для каждой группы, настройки прав доступа нужно сохранить. Обратите внимание, что при редактировании прав доступа к категории материалов сайта Joomla, отсутствуют настройки Конфигурации и Доступа к компоненту статей. Эти свойства настраиваются на уровне компонента.

category_permissions

Также важно то, что категории на сайте Joomla 1.6 могут быть организованы в иерархию. Это дает возможность тонкой настройки прав доступа пользователей к опеределнным уровням иерархии категорий.

Права доступа к статье

Права доступа к статье сайта Joomla 1.6 настраиваются в Менеджере материалов в свойствах статьи. Для того чтобы настроить права доступа к статье, кликните на название статьи чтобы открыть страницу со свойствами статьи.

Этот экран во многом подобен предыдущим экранам настройки прав доступа Joomla, но не содержит настроек, относфщихся к правам доступа к компоненту Joomla и категории статей сайта.

article_permissions

 

Add comment


Security code
Refresh

Концерт w.a.s.p.

Форма заказа билетов онлайн. Утилита для скробблинга музыки.

anshlagm.ru

Купить ipad 2

Рейтинг недельных продаж. Об Apple iPhone.

gagetstore.ru

Rambler's Top100
Рейтинг@Mail.ru
Яндекс.Метрика