forum.bitel.ru
http://forum.bitel.ru/

Права доступа. Как сделать правильно?
http://forum.bitel.ru/viewtopic.php?f=22&t=3550
Страница 1 из 1

Автор:  Мамонт [ 05 фев 2010, 18:54 ]
Заголовок сообщения:  Права доступа. Как сделать правильно?

Есть провайдер, он обладает полным доступом к биллингу (пользователь admin).

Задача - создать агента, что бы он имел доступ только к "своим" договорам.
На первый взгляд, делается просто - создается группа договоров "абоненты агента" и в правах пользователя "агент" разрешается только эта группа.
А проблема в том, что при создании нового договора группы абонента еще не определены и биллинг ругается вроде "вы не можете работать с этим договором"; Ситуация обходится созданием шаблона типа "Абоненты агента" и в нем включением нужной группы заранее. Дело в том, что агент может при создании договора выбрать не тот шаблон и получить глюки или другой пользователь, не "агент" может выбрать агентский шаблон и завести пользователей неправильно. Вопрос в том, можно ли сделать ограничение выбора шаблонов договоров для разных пользователей. Или скажите, как-то может придумать по другому?

Автор:  Мамонт [ 10 фев 2010, 16:15 ]
Заголовок сообщения:  Re: Права доступа. Как сделать правильно?

up

Автор:  snark [ 10 фев 2010, 23:58 ]
Заголовок сообщения:  Re: Права доступа. Как сделать правильно?

это не подойдет?

Автор:  Мамонт [ 11 фев 2010, 15:34 ]
Заголовок сообщения:  Re: Права доступа. Как сделать правильно?

snark писал(а):
это не подойдет?

Это я читал, там нет задачи позволить пользователю создавать новые договора. Я писал о том, что
Цитата:
Вопрос в том, можно ли сделать ограничение выбора шаблонов договоров для разных пользователей.

Или как-то сделать по другому. Опишу задачу еще раз:
Разрешить пользователю работать только со своими договорами (группой). Под "работать" подразумевается: создание, редактирование, удаление.

Автор:  Администратор [ 11 фев 2010, 16:01 ]
Заголовок сообщения:  Re: Права доступа. Как сделать правильно?

Нет, шаблоны ограничить не получится.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/