Страница 1 из 1

группы юзеров

Добавлено: 14 окт 2010, 21:33
Gorvin
Собственно у меня проблема с группами пользователей.
На рут канале добавил группу members, добавил в нее юзера test. Созданы два канала members, и all.
ACL root:
@members +доступ +вход +говорить +шепот +сообщения
@auth -вход -говорить -шепот -сообщения
@all -вход -говорить -шепот - сообщения +регистрация
ACL members:
только наследование от рута
ACL all:
@auth +вход +говорить +шепот +сообщения

Итого юзер заходит, регистрируется и может заходить и общаться на канале all, после добавления его в группу members он может заходить и общаться на канале members. Но добавленный юзер test не может зайти на канал members. Почему? Где ошибка?

Добавлено 15 окт 2010, 05:45
А все сам понял - @members опустить надо.

Re: группы юзеров

Добавлено: 15 окт 2010, 03:30
B0nuse
Gorvin писал(а):ACL root:
@members +доступ +вход +говорить +шепот +сообщения
@auth -вход -говорить -шепот -сообщения
@all -вход -говорить -шепот - сообщения +регистрация
Прочтите viewtopic.php?p=1061#p1061
При такой конструкции группа @all перекрывает все настройки предыдущих групп в части прав -вход -говорить -шепот - сообщения +регистрация
А если эти права являются наследуемыми и применяются в подканалах - то и в этих подканалах тоже.