Дорогоне всегда «круто»,
«Круто» — не всегда дорого

 
Документация Juga Учебные материалы Ограничение Доступа к административной панели - Вариант 2

Ограничение Доступа к административной панели - Вариант 2

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

Перед тем, как начать!

  • Убедитесь, что Вы прочитали и выполниле действия из инструкции "Использование JUGA для ограничения административной части Joomla".

Ограничение пользователей в выборе пунктов меню

Тут описывается процесс ограничения пользователям определенных элементов административной панели. Все остальные элементы будут доступны для этих пользователей. Все администраторы и суперадминистраторы будут, по-прежнему, иметь доступ ко всей административной панели, без каких либо ограничений.

  1. Создание новой группы Juga

    • В главной панели JUGA, кликните по кнопке "Группы" и создайте новую группу, с помощью кнопки "Создать".
    • Назовате ее, к примеру "Специальные Администраторы".
  2. Назначение пользователям группы

    • В главной панели JUGA, кликните по кнопке "Пользователи", чтобы добавить новую группу к пользователям, имеющим доступ к элементам выбора.

    Эти пользователи теперь должны быть членами групп "Администраторы" и "Специальные администраторы".

  3. Назначение Элемента сайта в новую группу

    • Откройте JUGA => Панель "Элементов сайта"
    • Найдите Элемент сайта, который Вы хотите ограничить для пользовательского доступа.
    • В колонке "Группы" Элемента сайта, который решили ограничить, выберите группу "Специальные администраторы" (повторите это для каждого элемента, который хотите ограничить.)
    • Кликните по кнопке с иконкой зеленого плюсика справа от заголовка колонки "Группы" (это касается всех групп, которые Вы выбрали)

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

  4. Удаление пользователя из группы "Администраторы"

    Вы должны удалить пользователя из группы "Администраторы", в противном случае, те пользователи, которые в ней останутся, все равно будут иметь доступ ко всем пунктам административной панели.

    • В главной панели JUGA, зайдите в панель "Пользователи", найдите пользователя, которого Вы хотите ограничить.
    • В колонке "Группы" для пользователей, которых Вы хотите ограничить, удалите, их из группы "Администраторы"(повторите это для каждого пользователя, которого Вы хотите ограничить).
    • Нажмите на красную кнопку со знаком минуса, справа от заголовка колонки "Группы".
  5. Настройка плагина "JUGA - System plugin"

    Чтобы любой из этих параметров вступил в силу, Вы должны включить - системный плагин "JUGA - System plugin". Вот инструкция, как это сделать:

    • Откройте Менеджер плагинов Joomla (Расширения => Менеджер плагинов).
    • Найдите и откройте "JUGA - System plugin" (введите "JUGA" в поле фильтра и выберите опцию "System", в выпадающем списке фильтра).
    • На странице настройки модуля, установите значение "Да" в пункте "Включен" и в пункте "Сайт" выберите "Admin-Side" (Административная часть Вашего сайта).
    • Убедитесь, что плагин Включен.
    • Сохраните настройки, нажав кнопку "Сохранить" в верхней части экрана.

    Теперь, все пользователи, которым назначена только группа "Специальные администраторы" в колонке "Группы" будут иметь возможность доступа только к элементам, которые были ограничены группой "Специальные администраторы".

    • Когда создаются новые элементы сайта для административной панели сайта, они будут назначены для группы "Администраторы", потому что "default_juga_admin" в главной панели JUGA => Конфигурация установлен в положение "Администраторы". Это даст доступ ко всей административной панели - но не даст доступа к ней новой группе "Специальных Администраторов", которую Вы создали. Чтобы сделать какие-либо новые элементы доступными для ограниченной группы пользователей, необходимо назначить элементу сайта группу "Специальные Администраторы". ("Супер Администраторы" всегда будут иметь доступ ко всему содержимому.)

Если пользователю ничего не отображается

Если Вы ограничили группу администраторов, то скорее всего, пользователи в группе "Специальные Администраторы" будет направляться непосредственно на главную страницу Вашего сайта. Это потому, что у Вас есть несколько основных пунктов меню для административной панели (меню, иконки и т.д.), которые находятся на главной странице администрирования. Вот некоторые дополнительные запросы, которые могут понадобиться для добавления к Вашей группе "Специальных Администраторов" дляправильной работы:

  • "com_cpanel" - все пользователи, принадлежащие группе "Администраторы" должны иметь доступ к CPanel, коли Вы назначили им такую группу в Joomla. 
  • "com_hack_menu" -отображает меню администратора (если Вы используете модуль Joomla меню для отображения административной части Вашего сайта).

Если не удается решить проблему, выполните необходимые настройки группы "Специальные Администраторы" для административной панели.

  • Войдите в административную панель под "Суперадминистратором" ("суперадмин" не имеет никаких ограничений).
  • Найдите идентификатор пользователя, которого Вы хотите ограничить.
  • Откройте системный плагин "JUGA-System plugin" (в Менеджере плагинов Joomla).
  • Включите режим отладки и введите идентификатор пользователя, полученный в процессе выполнения предыдущих инструкций. 
  • Сохраните настройки плагина.
  • Выйдите из администраторской панели
  • Войдите в администраторскую панель снова, используя права Суперадминистратора.

~

  • Обратите внимание на "уведомления об отладке", которые появляются в верхней части экрана, указывающие выбранному пользователю (для которого вы ввели ID) имеет ли он доступ к странице или нет. 
  • Обратите внимание на текст, который появляется после "Запроса Элементу сайта". (Он пригодиться для выполнения следующего шага, скопируйте его в простой текстовый редактор) 
  • Откройте главную панель JUGA => Панель "Элементы сайта". 
  • Найдите элемент сайта, который соответствует запросу, который Вы только что скопировали. 
  • Назначьте этому элементу сайта группу "Специальные Администраторы".
  • Выйдите из администраторской панели. 
  • И теперь войдите уже как пользователь группы "Специальные Администраторы".

Если Вы будете снова перенаправлены, возможно, потребуется повторить описанные выше действия, начиная с "~", отмечая все уведомления режима отладки, которые указывают доступ для "Userid". Скорей всего прийдется добавить этим элементам сайта группу "Специальные Администраторы".

Рекомендуемый хостинг для сайта:

Лучшие видеокурсы по созданию сайтов:

Оптимизация сайта

При заказе оптимизации и продвижения сайта - новый сайт или редизайн старого - сделаем бесплатно
(обращайтесь лично ко мне: Игорь Вялов )
Обсуждение SEO-энциклопедии на форуме
Видео-уроки SEO — оптимизация Joomla »

Комментарии (0)

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

Пожалуйста, войдите, чтобы комментировать.

Навигатор: Документация Juga Учебные материалы Ограничение Доступа к административной панели - Вариант 2