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

Разграничение прав доступа
http://forum.bitel.ru/viewtopic.php?f=22&t=3287
Страница 1 из 1

Автор:  focus [ 04 дек 2009, 15:25 ]
Заголовок сообщения:  Разграничение прав доступа

Всем привет.

BGBilling версия 4.6 сервер сборка 612 , клиент 501
Не работает разграничение прав доступа.
Завожу пользователя test1. Проставляю ему, какие действия может выполнять. Ниже скрин, какие галки проставляю.
Вложение:
3.jpg
3.jpg [ 31.4 КБ | Просмотров: 3790 ]

От другого пользователя в договор №100 добавляю модуль телефония, далее добавляю поинт в договоре.
После захожу под пользователем test1. Иду в договор №100.
Пробую редактировать - система говорит нельзя. Ок, так и должно быть.
Далее пробую удалить, и система спокойно позволяет удалить поинт.
Т.е действие запрещено удалять поинт не выполняется.

Это ошибка в BGBilling или же я неправильно делаю ?
И ещё вопрос. Можно ли ограничить определенные действия пользователя для определенного договора.
Т.е в моем случае нужно ограничить править и удалять поинты для договора №100, а для других договоров это правило должно быть не действительным ?

Автор:  Администратор [ 04 дек 2009, 15:53 ]
Заголовок сообщения:  Re: Разграничение прав доступа

А в конфигурации сервера биллинга проверка прав включена вообще? По умолчанию она отключена, как включить - есть в документации.

Автор:  Jimson [ 06 дек 2009, 16:37 ]
Заголовок сообщения:  Re: Разграничение прав доступа

focus писал(а):
И ещё вопрос. Можно ли ограничить определенные действия пользователя для определенного договора.
Т.е в моем случае нужно ограничить править и удалять поинты для договора №100, а для других договоров это правило должно быть не действительным ?
теоритически да, пользователь может быть мембером нескольких групп, группа в свою очередь устанавливает маску прав и перечень групп договоров, таким образом получается что пользователь может иметь разные маски прав на разные группы договоров, проверяйте

Администратор писал(а):
А в конфигурации сервера биллинга проверка прав включена вообще? По умолчанию она отключена, как включить - есть в документации.
но у него запрет на изменение работает, значит проверка прав включена

P.S. кстати, в ряде случаев очень не хватает отдельной маски прав на создание

Автор:  focus [ 07 дек 2009, 08:02 ]
Заголовок сообщения:  Re: Разграничение прав доступа

Администратор писал(а):
А в конфигурации сервера биллинга проверка прав включена вообще? По умолчанию она отключена, как включить - есть в документации.

Да, включена. Параметр
bgsecure.check=1
и логирование действий в журнале событий тоже включено.

Автор:  focus [ 25 янв 2010, 11:49 ]
Заголовок сообщения:  Re: Разграничение прав доступа

Прошло несколько обновлений ошибка не исправлена
на данный момент версия 4.6 сборка 646.

Автор:  Artur [ 03 июн 2010, 18:15 ]
Заголовок сообщения:  Re: Разграничение прав доступа

Здравствуйте!
ПОдобное поведение действительно имеет место. Сейчас займусь этим =)

Автор:  focus [ 04 июн 2010, 13:57 ]
Заголовок сообщения:  Re: Разграничение прав доступа

:) спасибо

Автор:  Artur [ 07 июн 2010, 13:59 ]
Заголовок сообщения:  Re: Разграничение прав доступа

Доброго времени суток!
Исправлено для версий 4.6, 5.0, 5.1. Будет доступно в ближайших сборках модуля Phone

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