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

Тема в разделе "Lotus - Администрирование", создана пользователем arm, 8 апр 2013.

  1. arm

    arm Active Member

    Регистрация:
    6 мар 2013
    Сообщения:
    25
    Симпатии:
    0
    Идея такая. В админке происходит переименование пользователя - затем однажды запускается админ процесс, и база по идее может отреагировать на это, например переименованием всех Names полей (вкладка Advanced в Access Contorl). А можно ли проконтролировать все этот вручную и переименовать нужные текстовые поля? Или может быть я не правильно понимаю сам процесс? Заранее спасибо!
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    на вкладке адвансед ACL запретить серверу изменять неймс поля, ну а потом уже своим агентиком сделать как надо
     
  3. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    arm
    Как сказал Toxa, надёжно, но придётся писать кучу кода.
    Если базы не СЭД, где конфликты репликации не критичны, можно оставить и эту систему. В таком случае надо проанализировать каждую форму, на предмет Names-полей. Те, которые не надо менять, сделать на формах текстовыми, а для конвертации соотв. изменений типов item'ов в доках написать агент.
     
  4. arm

    arm Active Member

    Регистрация:
    6 мар 2013
    Сообщения:
    25
    Симпатии:
    0
    Не, прикол в том, как отреагировать на это событие!? Сделать агента то без проблем, но как определить, что прошел админпроцесс или заставить его зауститься с ним, там вроде нет такого события
     
  5. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    arm
    Уже всё сказано выше. Отлов "админпроцесса" надо писать на Си и ложить на сервере, но смысла в этом никакого нет, т.к. проще запретить работу админпроцесса по замене имён в ваших базах и реализовать свою логику в агентах самостоятельно.
     
Загрузка...

Поделиться этой страницей