Как сбросить исключительные действия для пользователей

Основная часть программы и общие вопросы по модулям. Установка и настройка BGBillingServer, BGBillingClient.

Как сбросить исключительные действия для пользователей

Сообщение oldb0y » 28 фев 2019, 11:02

Доброго дня!

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

Сейчас есть необходимость откатить все внесеные исключительные действия. Как это сделать?

Если я открою карточку пользователя, перейду на вкладку Действия, и сначала отмечу галочку Все действия, и после этого сниму галочку - этого будет достаточно?

Конечно бы хотелось массово обойти все пользователей через API или запросом в базу..
oldb0y
 
Сообщения: 153
Зарегистрирован: 28 авг 2014, 09:26

Re: Как сбросить исключительные действия для пользователей

Сообщение Phricker » 28 фев 2019, 14:19

По мотивам
$this->bbcode_second_pass_code('', 'bgs_user_action
действия разрешенные персонально пользователю')
А $this->bbcode_second_pass_code('', 'DELETE FROM bgs_user_action WHERE blablablah') это уже сами :)
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11


Вернуться в Ядро системы

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

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

cron