BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 25 июн 2025, 02:16

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 12 ноя 2014, 13:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Ваше [устар.] смущает чесс сказать. Начинаешь непроизвольно искать, а где же [актуал.]
Код:
<action id="89" mask="module=contract;action=ContractPayments" title="Просмотр платежей [устар.]"/>
<service id="89" name="PaymentService" operation="paymentList" title="Просмотр платежей"/>

Изображение

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 14:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Хм, а при обновлении галочки проставляются в правах групп и юзеров автоматом на новых экшенах, если были на старых?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 14:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Да, т.к. там ID одинаковый.
Но проблема в том, что в обновлении
Код:
952   01.09.2014 10:04:12   ИСПРАВЛЕНО   Kernel: В нумерации действий ядра исправлены идентификаторы свыше 1000, зарезервированные для пользовательских действий. Возможно, что потребуется повторное разрешение некоторых действий пользователям.

прилетели исправления старых кодов. Необходимо пересохранить все группы прав, чтобы стерлись старые права.
И выдать соответственно старые права с новыми ID

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Последний раз редактировалось Phricker 12 ноя 2014, 14:28, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 14:28 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Хм, а при обновлении галочки проставляются в правах групп и юзеров автоматом на новых экшенах, если были на старых?

нет. Но вы сразу об этом узнаете и исправите.

Тут проблема в том, что доступ к старым кому-то нужен(например какая-то внешняя система, которую быстро не поменять).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 14:29 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Phricker писал(а):
Да, т.к. там ID одинаковый.


Хм. я не уверен что это верно. Возможно косяк. Разберемся.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 14:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
stark писал(а):
Phricker писал(а):
Да, т.к. там ID одинаковый.


Хм. я не уверен что это верно. Возможно косяк. Разберемся.

Почему косяк?
Было у пользователя правило на просмотр платежей с ID = 89.
Его привязка к группе пользователей или пользователю хранится соответственно этому ID.
Теперь вы добавили новое правило, т.к. оно переехало из action в service.
Ему установили тоже самое ID.

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

А если это косяк то при каждом вашем обновлении и при переезде какого нибудь экшна в сервис - придется перелопачивать все группы прав, ища кому же я выдавал такое право а кому нет. И добавлять точно такое же правило но с новым ID.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 15:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Кстати именно это вы сделали с
Код:
<action id="451" mask="module=contract;action=UpdateContractCharge;id=new" title="Добавление расхода [устар.]"/>
<service id="452" name="ChargeService" operation="chargeUpdate" title="Добавление расхода" expression="!charge.isPayback() and charge.getId() le 0"/>

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2014, 17:09 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Новый код добавлен из расчёта, что можно будет запрещать старые вызовы в дальнейшем. Возможно, это неоправданно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.042s | 33 Queries | GZIP : On ]