Доступ определённым группам.

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
resttime
phpBB 1.2.0
Сообщения: 11
Стаж: 17 лет 8 месяцев
Откуда: Из мамы

Доступ определённым группам.

Сообщение resttime »

Допустим, у меня есть несколько групп. 3 группы имеют право доступа ко всем форумам, т.е. название группы используется по типу ранга и служит чисто украшением. Мне нужно создать группу, которая будет иметь доступ только к определённой категории конференции, но чтобы 3 вышеобозначенных группы тоже имели доступ к этой категории.
Как это осуществить? Заранее благодарен.
Аватара пользователя
Master of Tragedy
phpBB 1.4.2
Сообщения: 68
Стаж: 17 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение Master of Tragedy »

Мде...Создаете новую группу с ограниченными правами для соответствующей категории и все...Кто мешает то? Группы правами никак не связаны вообще-то....У каждой все отдельно делайте...
Ce grand malheur de ne pouvoir etre seul...
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

resttime писал(а):Как это осуществить?
Ограничение доступа (по функциям - видеть, читать, отвечать, создавать темы и т.д.) к определенным форумам возможно двумя способами:
1. По статусу пользователя (гость, пользователь, модератор, администратор)
2. По групповому доступу, через определение форумов Приватными и выставление прав доступа к данным форумам через Права групп или Права пользователей (при этом, на самом деле, даже устанавливая индивидуальный доступ, вы устанавливаете доступ для группы - Personal Group, которая автоматически создается для каждого пользователя при его регистрации, она индивидуальна для каждого. В списке групп вы видите только те, которые создали сами).

Таким образом, вам для решения вашей задачи, вам необходимо:
1. Все форумы определить как Приватные.
2. Определит всех пользователей по группам, подумав, как вы будете поступать с вновь зарегистрированными пользователями (возможно решение автоматического добавления пользователей в группу ВСЕ, например, МОДом Автогрупп).
3. Определить права доступа групп к форумам так, как вы хотите.
Master of Tragedy писал(а):Группы правами никак не связаны вообще-то...
Группы только с правами и связаны.... вообще-то 8)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
IndividuaJl

Сообщение IndividuaJl »

а получается личные права перекрывают групповые права?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

IndividuaJl писал(а):а получается личные права перекрывают групповые права?
"Личных" прав просто не существует. И то и другое - групповые права. Поэтому они просто могут перекрывать друг друга. Об этом надо помнить.
Цитата из дистрибутива:
Here you can alter the permissions and moderator status assigned to each user group. Do not forget when changing group permissions that individual user permissions may still allow the user entry to forums, etc. You will be warned if this is the case.
...........
Here you can alter the permissions and moderator status assigned to each individual user. Do not forget when changing user permissions that group permissions may still allow the user entry to forums, etc.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
IndividuaJl

Сообщение IndividuaJl »

Палыч писал(а):Here you can alter the permissions and moderator status assigned to each user group. Do not forget when changing group permissions that individual user permissions may still allow the user entry to forums, etc. You will be warned if this is the case.

...........

Here you can alter the permissions and moderator status assigned to each individual user. Do not forget when changing user permissions that group permissions may still allow the user entry to forums, etc.
получается, если где-то пользователю разрешили доступ, то его уже ничем другим не закроешь?
Мне кажется, это не есть очень удачно! Я бы писал, что права "НЕ" имеют более высокий приоритет. Хотя ,конечно, для каждой ситуации своя ситуация.
В любом случае, Палыч спасибо за инфу.
Аватара пользователя
Master of Tragedy
phpBB 1.4.2
Сообщения: 68
Стаж: 17 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение Master of Tragedy »

Палыч писал(а):
Master of Tragedy писал(а):Группы правами никак не связаны вообще-то...
Группы только с правами и связаны.... вообще-то 8)
Неправильно понял. Имелось ввиду, что каждой группе можно назначить определенный набор прав и они не будут зависеть друг от друга.
Ce grand malheur de ne pouvoir etre seul...
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 19 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

IndividuaJl писал(а):получается, если где-то пользователю разрешили доступ, то его уже ничем другим не закроешь?
В принципе - да. Если пользователь является членом нескольких групп, то он будет обладать набором прав = сумме максимальных для каждой группы.
IndividuaJl писал(а):Мне кажется, это не есть очень удачно!
Спорно. По крайней мере, это система. И она работает.
IndividuaJl писал(а):Я бы писал, что права "НЕ" имеют более высокий приоритет.
Права "НЕТ", по сути нет :D Есть только право "ДА". И понятие: включено это право или выключено.

ЗЫ: В phpbb3 другой принцип. Там есть трассировка права.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 2.0.x»