Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 12.10.2005, 13:15   #1
San
Новенький
 
Регистрация: 04.10.2005
Сообщений: 15
По умолчанию Права BE-пользователей (sgid, umask)

Есть сайт на котором есть BE-группы (группа1 и группа2), чтобы ограничить доступ к редактированию двух различных разделов сайта (раздел1 и раздел2).
Некоторые BE-пользователи входят в обе группы. По умолчанию, когда пользователь создает страницу, ей присваивается его main_group. Возникает ситуация, что можно создать страницу в разделе2 с группой владельца группа1. В unix есть бит прав SGID. Есть ли в TYPO3 аналог? Можно конечно менять группу руками, но это не решение.
И еще сходный вопрос: есть ли аналог umask в TYPO3, чтобы задавать маску прав по умолчанию на создаваемую страницу?
San вне форума   Ответить с цитированием
Старый 12.10.2005, 22:13   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

umask в TYPO3, чтобы задавать маску прав по умолчанию на создаваемую страницу?
да есть.
Это прописыватеся в TSconfig страницы
Valery Romanchev вне форума   Ответить с цитированием
Старый 13.10.2005, 12:14   #3
San
Новенький
 
Регистрация: 04.10.2005
Сообщений: 15
По умолчанию

TYPO3_CONF_VARS[BE][DefaultPermissions] - это наверное umask?
но это глобальная установка, или можно переопределять для конкретной ветви дерева страниц?
San вне форума   Ответить с цитированием
Старый 13.10.2005, 12:27   #4
San
Новенький
 
Регистрация: 04.10.2005
Сообщений: 15
По умолчанию

Вычитал еще про $BE_USER->firstMainGroup
попробовал переопределить (присваивал и идентификатор группы, и название), но не заработало, новая станица создается со старой группой владельца.
Плаваю я еще сильно в TS. Чего порекомендуете почитать умного по этому вопросу?
San вне форума   Ответить с цитированием
Старый 13.10.2005, 14:12   #5
Pilot
Senior Member
 
Регистрация: 28.10.2004
Сообщений: 131
По умолчанию

прочти Typo3 Core Inside - в разделе документация на этом сайте. И вообще, все документы читай, где есть слово Core
Pilot вне форума   Ответить с цитированием
Старый 14.10.2005, 18:57   #6
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

вот это прописывается в TSconfig страницы
(и наследуется всеми страницами вниз по дереву)

TCEMAIN {
# Owner be_users UID for new pages:
permissions.userid = 12
# Owner be_groups UID for new pages:
permissions.groupid = 9
}
TCEMAIN.permissions {
# User can do anything (default):
user = 31
# Group can do anything
# (normally \"delete\" is disabled)
group = 31
# Everybody can at least see the page
# (normally everybody can do nothing)
everybody = show
}
Valery Romanchev вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:43.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория