Страница 1 из 1
Права в одной ветке каналов
Добавлено: 03 янв 2012, 18:49
ANTIKLAN
Здравствуйте.
Помогите пожалуйста. мне нужно дать права людям только в одной ветке каналов, а на остальном сервере чтобы они были без этих прав. Конкретно нужно дать группе людей право на регистрацию новых пользователей но только в своей ветке каналов. Я создал отдельную группу в root занес ее в ACL разрешил регистрировать пользователей. И вот проблема если добавлять людей в группу в root то все работает но они могут регистрировать на всем сервере, а нужно ограничить их только ихней веткой каналов. если добавить их в ихней ветке то они не видят пункт регистрации в меню.

Помогите пожалуйста настроить.
Re: Права в одной ветке каналов
Добавлено: 04 янв 2012, 06:15
B0nuse
Регистрация на сервере одна для всего сервера.
Для ограничения доступа пользуйтесь группами зарегистрированных пользователей.
Списки ACL читаются сверху вниз.
Например:
- Корень (@all -вход -говорить -регистрироваться @admin +все права @moder +регистрировать пользователя)
- Гостинная (@all +вход)
- Клан1 (@all -вход @clanlider1 +все права @clan1 +вход +говорить)
- Клан2 (@all -вход @clanlider2 +все права @clan2 +вход +говорить)
Соответственно,
группа @admin в корне - это Вы
@moder - модераторы всего сервера, которые могут регистрировать и удалять пользователей
@clanlider - лидеры своих кланов, которые могут управлять своим каналом и добавлять своих пользователей в группу @clan на доступ в свой канал.
@clan - пользователи соответствующих каналов
Можно также использовать токены. Т.е. пользователь, имеющий в своем списке токенов определенный токен, попадает в соответствующую группу с соответственными правами.
Например, если в корне добавить группу @#god и дать ей все права, то пользователь, добавивший в свой список токен god будет иметь все права на сервере.
Re: Права в одной ветке каналов
Добавлено: 04 янв 2012, 18:57
ANTIKLAN
И все равно не ясно как сделать так чтобы люди могли регистрировать пользователей только в своей ветке каналов и нигде больше. я не хочу давать им права на весь сервер.
Re: Права в одной ветке каналов
Добавлено: 05 янв 2012, 07:13
B0nuse
Оттолкнитесь от регистрации! Думайте по другому...
Опишите ситуацию, которую Вы хотите создать на сервере.
Re: Права в одной ветке каналов
Добавлено: 06 янв 2012, 10:18
ANTIKLAN
Есть сервер я администратор.
есть 2 ветки каналов и есть люди одни сидят в одной ветке другие в другой. мне нужно часть людей из одной ветки выделить в группу которая может регистрировать пользователей но только в пределах своей ветки . это возможно или если только с правом регистрации на всем сервере?
Re: Права в одной ветке каналов
Добавлено: 06 янв 2012, 16:10
B0nuse
Да зачем Вам это разграничение по регистрации???
Re: Права в одной ветке каналов
Добавлено: 06 янв 2012, 19:41
ANTIKLAN
Ну впринципе это мелочь но теребит. Ладно от идеи отказываюсь) Ответьте тогда плиз на такой вопрос: один пользователь может находится сразу в нескольких группах в разных каналах и вообще на сервере и как это скажется на его правах на сервере будут ли конфликты если в идеале все списки ACL правильно настроенs?
Re: Права в одной ветке каналов
Добавлено: 07 янв 2012, 12:33
B0nuse