Уважаемые, задача сделать на друпале:
1. Общий рабочий кабинет:
- Старший менеджер
-- Младший менеджер 1
-- Младший менеджер 2
-- ...
2. Возможность увеличения числа младших менеджеров.
3. У каждого менеджера свой отдельный рабочий интерфейс (пункты меню, функции)
4. У главного менеджера заданный администратором сайта рабочий интерфейс, с функцией отслеживания работы младших менеджеров. (Ограниченной версией этого интерфейса будет являться рабочий интерфейс младшего менеджера).
5. У каждого менеджера, включая главного, свой логин
6. Но ВСЕ они работают в едином личном кабинете.
Как лучше это сделать ?
Комментарии
где то противоречие...
Вот я тоже мало чего понял
я другой заголовик топику придумал) много водителей за одним рулем, у каждого своя педаль. как сделать?)
Объясню проще, "айтишным" языком: возьмем к примеру тот же друпал.
1.Админ может всё.
2.Админ может назначить сколько угодно юзеров модераторами.
3.Админ может выдать им права на использование 4.определенного набора инструментов управления сайтом.
5.Админ может наблюдать за работой модераторов (не уверен, что в друпале есть такое, но мне нужно)
При этом, у Админа и у каждого модератора свой логин-пароль.
1.Мне нужно создавать такие же группы, но из числа посетителей,
2.Сделанный мною интерфейс управления определенным контентом полностью доступен Главному пользователю в этой группе,
3.Сделанный мною интерфейс управления определенным контентом ограниченно доступен Младшим пользователям в этой группе,
4.Главный пользователь в этой группе может наблюдать за работой Младших пользователей, смотреть своего рода отчеты.
Пока я это всё структуированно писал - пришла(и) мысль(и):
1. Сделать тип контента "личный кабинет"
2. Сделать тип пользователя "главный в кабинете"
3. Сделать тип пользователя "младший в кабинете"
4. Выдать им соответствующие права на использование контента "личный кабинет" (полные-ограниченные)
Сам себе ответил вобщем, но все равно всем спасибо.
Если Мужчине нечего сказать по делу - Мужчина молчит.
Противоречие во фразе содержащей "логин" топика и тела сообщения.
Виноват, слишком много приходится перерабатывать информации в голове.
Создаю проект, для создания которого требуется серьезный штат бизнес-аналитиков, разработчиков, проектировщиков..
Тяжело одному, мысли путаются иной раз.
Приношу свои извинения за противоречие.
Послушайте, есть же роли, назначаемые пользователям, у каждой роли - свои права доступа
Создайте роли "старший" / "младший" и назначьте их отдельным юзерам со своими учетными записями.
Зачем же коллективную безответственность плодить?
Да, вот как-то так и хочу сделать.
Чтобы у каждого свой логин-пароль, но работают группой
А Начальник ихний чтоб мог следить за ними.
Удалил "менеджер1" случайно контент с сайта, или изменения внес - Начальнику его в отчете написалось что это "менеджер1" сделал.
вот для этого и нужны разные учетные записи, если будут работать под одной - колхоз начнется
насчет групп - есть модуль Organic groups, но я в нем не силён
С пользователями и правами теперь понятно все, спасибо.
Осталось покать как сделать это:
изменения - у нод есть история правок,
удаление - либо запретить, либо отслеживать в системном журнале (не уверен, что начальство стоит туда пускать)
можно просто снимать с публикации
ну конечно же ! светлая ваша голова
спасибо
можно запретить удаление нод млдашими юзерами, только снятие с публикации. а потом страший юзер через vbo их удаляет