1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Настройка прав доступа

Тема в разделе "Для новичков", создана пользователем BlackBeard, 11.08.2014.

Загрузка
  1. BlackBeard

    BlackBeard Местный

    Регистрация:
    17.12.11
    Сообщения:
    2
    Симпатии:
    1
    Ребзя, нид хелд. Всю голову уже сломал.

    Есть сообщество, которое делится, допустим, на 3 группы (у каждой группы свой закрытый раздел). У каждой группы есть свои куратор, модераторы и пользователи.

    У кураторов полный доступ к управлению разделами в вверенной ему территории. Полное управление пользователями.
    Модератор управляет темами\сообщениями и раздает преды.
    Пользователи пишут, читают.

    Не которые кураторы, модераторы и пользователи могут состоят сразу в нескольких группах.

    Как все настроить так, что бы куратор, модератор и пользователь понятия не имели что происходит в других разделах? А если они состоят в нескольких группах, то права не конфликтовали?
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Управление пользователями идет через админку, где доступ к разделам не регламентируется никак. Управление сообщениями и темами пользователей идет через модераторские полномочия во фронтенде, а потому может ограничиваться разделами. Ну и пользователи, естественно, имеют свои наборы прав в разделах.
    Получается, что в Вашей схеме проблема только с кураторами. Все остальное есть штатно.

    По поводу вхождения пользователя (модератора, куратора) одновременно в разные группы. Права складываются. Поэтому пользователь, входящий одновременно в группу А и в группу Б, будет иметь доступ и в разделы, которые ограниченны группой А, и в разделы, которые ограниченны группой Б. К слову, другие права пользователя, которые не привязаны к разделу, также суммируются из всех групп, в которые пользователь входит.
     
  3. Jadikay

    Jadikay Новичок

    Регистрация:
    31.07.15
    Сообщения:
    1
    Симпатии:
    0
    Версия XF:
    1.4.10
    Ты прям капитан очевидность.

    Вопрос был как сделать так что бы не конфликтовали данный группы по обрезанию прав.
    У меня тажа проблема сломал себе всю голову.
    Мне нужно что бы Группа А, которая имеет модераторские прова, не теряла их когда добавляют группу Б в которой нет модераторсвта, но есть дополнительные скрытые разделы.
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Голову не надо ломать. Надо ее включать своевременно.
    Ставите приватный раздел. Нужным группам в этом узле ставите "Просмотр узла" в "Разрешить". Все. И не будет никаких конфликтов.
    Таким образом не надо обрезать права. Лучше идите по пути расширения.
     
    GeorG, Mirovinger и Kolya groza morey нравится это.

Поделиться этой страницей