Несколько пользователей на одном логине - как ?

Главные вкладки

Аватар пользователя amind amind 27 мая 2011 в 19:57

Уважаемые, задача сделать на друпале:

1. Общий рабочий кабинет:

- Старший менеджер
-- Младший менеджер 1
-- Младший менеджер 2
-- ...

2. Возможность увеличения числа младших менеджеров.
3. У каждого менеджера свой отдельный рабочий интерфейс (пункты меню, функции)
4. У главного менеджера заданный администратором сайта рабочий интерфейс, с функцией отслеживания работы младших менеджеров. (Ограниченной версией этого интерфейса будет являться рабочий интерфейс младшего менеджера).
5. У каждого менеджера, включая главного, свой логин
6. Но ВСЕ они работают в едином личном кабинете.

Как лучше это сделать ?

Комментарии

Аватар пользователя amind amind 28 мая 2011 в 2:47

Объясню проще, "айтишным" языком: возьмем к примеру тот же друпал.

1.Админ может всё.
2.Админ может назначить сколько угодно юзеров модераторами.
3.Админ может выдать им права на использование 4.определенного набора инструментов управления сайтом.
5.Админ может наблюдать за работой модераторов (не уверен, что в друпале есть такое, но мне нужно)


При этом, у Админа и у каждого модератора свой логин-пароль.

1.Мне нужно создавать такие же группы, но из числа посетителей,
2.Сделанный мною интерфейс управления определенным контентом полностью доступен Главному пользователю в этой группе,
3.Сделанный мною интерфейс управления определенным контентом ограниченно доступен Младшим пользователям в этой группе,
4.Главный пользователь в этой группе может наблюдать за работой Младших пользователей, смотреть своего рода отчеты.

Пока я это всё структуированно писал - пришла(и) мысль(и):

1. Сделать тип контента "личный кабинет"
2. Сделать тип пользователя "главный в кабинете"
3. Сделать тип пользователя "младший в кабинете"
4. Выдать им соответствующие права на использование контента "личный кабинет" (полные-ограниченные)

Сам себе ответил вобщем, но все равно всем спасибо.

Аватар пользователя amind amind 28 мая 2011 в 2:49

"q2_faith" wrote:

где то противоречие...

Противоречие во фразе содержащей "логин" топика и тела сообщения.
Виноват, слишком много приходится перерабатывать информации в голове.
Создаю проект, для создания которого требуется серьезный штат бизнес-аналитиков, разработчиков, проектировщиков..
Тяжело одному, мысли путаются иной раз.
Приношу свои извинения за противоречие.

Аватар пользователя Andruxa Andruxa 28 мая 2011 в 2:53

Послушайте, есть же роли, назначаемые пользователям, у каждой роли - свои права доступа
Создайте роли "старший" / "младший" и назначьте их отдельным юзерам со своими учетными записями.

Зачем же коллективную безответственность плодить?

Аватар пользователя amind amind 28 мая 2011 в 3:06

Да, вот как-то так и хочу сделать.
Чтобы у каждого свой логин-пароль, но работают группой
А Начальник ихний чтоб мог следить за ними.
Удалил "менеджер1" случайно контент с сайта, или изменения внес - Начальнику его в отчете написалось что это "менеджер1" сделал.

Аватар пользователя Andruxa Andruxa 28 мая 2011 в 3:13

вот для этого и нужны разные учетные записи, если будут работать под одной - колхоз начнется

насчет групп - есть модуль Organic groups, но я в нем не силён

Аватар пользователя amind amind 28 мая 2011 в 3:22

С пользователями и правами теперь понятно все, спасибо.
Осталось покать как сделать это:

"amind" wrote:
Удалил "менеджер1" случайно контент с сайта, или изменения внес - Начальнику его в отчете написалось что это "менеджер1" сделал.

Аватар пользователя Andruxa Andruxa 28 мая 2011 в 3:41

изменения - у нод есть история правок,
удаление - либо запретить, либо отслеживать в системном журнале (не уверен, что начальство стоит туда пускать)
можно просто снимать с публикации

Аватар пользователя q2_faith q2_faith 28 мая 2011 в 12:46

можно запретить удаление нод млдашими юзерами, только снятие с публикации. а потом страший юзер через vbo их удаляет