Права запуска агентов

Тема в разделе "Lotus - Программирование", создана пользователем Omh, 10 дек 2010.

  1. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Камрады, добрый день.
    Не могу разрулить ситуацию.

    Есть база, где есть шедульный агент примерно с такими пропертями:
    Name: Primary agent
    Signer: <SERVER_NAME>
    OnBehalfOf: <SPECIAL_USER>

    он в свою очередь должен запускать LS агента из других баз.
    Проперти агента, которого он должен запускать такие:
    Name: Secondary agent
    Signer: <SERVER_NAME>

    Не запускает и всё тут!!!
    Я так понимаю дело в серверных рестрикшах.
    Куда вписать этого <SPECIAL_USER> в сервер документе, что бы агент из под него мог запускать других LS агентов.

    Sign or run unrestricted methods and operations:
    Sign agents to run on behalf of someone else:
    Sign agents or XPages to run on behalf of the invoker:
    Sign or run restricted LotusScript/Java agents:
    Run Simple and Formula agents:
    Sign script libraries to run on behalf of someone else:

    Спасибо!
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Если же я secondary агенту говорю RunOnServer - всё отрабатывает.
     
  3. nnikishi

    nnikishi Гость

    так а Primary agent стартует по расписанию без ошибок?

    По идее абсолютно пофиг кто затриггерит secondary агента методами Run или RunOnServer (если он конечно не закрыт ACLем).
     
  4. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Супер!
    Ну было у этого человека, под которым запускался агент (BehalfOf), доступа на другую базу.
    Отлично и спасибо!
     
Загрузка...

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