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

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

Добавлено: 01 окт 2015, 03:08
toycontrol
Читал-читал и что-то не доходит. Суть в том, что нужно разделить:

1. Группа общая, они могут только лазить по каналам, общаться и читать сообщения.
2. Группа с большим количеством прав.

Но, есть @all который вообще нельзя редактировать почему-то и все могут юзать "Шепот(крик по каналам)" и прочее.

Был бы благодарен за хорошую подсказку.

Re: Настройка доступа

Добавлено: 01 окт 2015, 12:59
B0nuse
Если Вы говорите о редактировании прав Корневого канала и наследуемых от него прав в других каналах, то:
1. У пользователя по-умолчанию должны быть какие-то права. Они описаны @all в Корневом канале и не подлежат редактированию.
2. Права вычисляются сверху вниз.
3. Только зарегистрированный пользователь может быть добавлен в группу.
4. Пользователь может находиться в нескольких группах одновременно.
5. Если правило запрещает и разрешает, оно запрещает.

Соответственно, по порядку
@all (не редактируемая) - задает права всех пользователей (по-умолчанию)
@all - можно установить свои права всем пользователям (по-желанию)
@auth - все зарегистрированные пользователи
@group - какая-то группа
#token - пользователи с добавленным токеном (token)
@admin - создатель канала попадает автоматически в эту группу в пределах созданного канала и его подканалов. Считается группой Администраторов.

Таким образом, можно вычислить права для:
Все
Зарегистрированные (из Все)
Группа (из Зарегистрированные)
Токен (из Все)
Администраторы (из Зарегистрированные)

В данном случае,
Незарегистрированный пользователь попадет по права группы @all
Зарегистрированный - под права групп @all, @auth
Добавленный в группу @group - под права групп @all, @auth, @group
Незарегистрированный с токеном token - @all, #token
Зарегистрированный с токеном token - @all, @auth, #token
Добавленный в группу @admin - @all, @auth, @admin

Re: Настройка доступа

Добавлено: 02 окт 2015, 21:34
toycontrol
1. Надо ли ставить галочки "наследуемый", "Наследовать" в группах. Когда я сам выдаю кому надо.
2. Надо ли ставить галочку в "Наследовать ACL. С учетом что мне нужно так, чтобы @all права не имели шепот и.т.д

То все шепот могут, то права вроде все дал и все равно у меня их нет, хотя я в группе нужной. Система ужасная, непонятная абсолютно. Я уже ютуб открывал. Не могу элементарно сделать просто всем обычные права и 1 группу с большим количеством прав. Сделал. То могу кикать, но переносить не могу. Хотя галочки стоят. То оно вообще почему-то пропало, все права. И вверх,вниз уже перемещал, пробовал 10 миллионов раз по разному.

Re: Настройка доступа

Добавлено: 03 окт 2015, 11:46
B0nuse