Можно ли проконтролировать изменение Names-полей админ-процессом?

  • Автор темы Автор темы arm
  • Дата начала Дата начала
A

arm

Идея такая. В админке происходит переименование пользователя - затем однажды запускается админ процесс, и база по идее может отреагировать на это, например переименованием всех Names полей (вкладка Advanced в Access Contorl). А можно ли проконтролировать все этот вручную и переименовать нужные текстовые поля? Или может быть я не правильно понимаю сам процесс? Заранее спасибо!
 
на вкладке адвансед ACL запретить серверу изменять неймс поля, ну а потом уже своим агентиком сделать как надо
 
arm
Как сказал Toxa, надёжно, но придётся писать кучу кода.
Если базы не СЭД, где конфликты репликации не критичны, можно оставить и эту систему. В таком случае надо проанализировать каждую форму, на предмет Names-полей. Те, которые не надо менять, сделать на формах текстовыми, а для конвертации соотв. изменений типов item'ов в доках написать агент.
 
Не, прикол в том, как отреагировать на это событие!? Сделать агента то без проблем, но как определить, что прошел админпроцесс или заставить его зауститься с ним, там вроде нет такого события
 
arm
Уже всё сказано выше. Отлов "админпроцесса" надо писать на Си и ложить на сервере, но смысла в этом никакого нет, т.к. проще запретить работу админпроцесса по замене имён в ваших базах и реализовать свою логику в агентах самостоятельно.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!