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

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

Наш партнер Genesis Hackspace
  1. Omh

    Omh Well-Known Member
    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 Well-Known Member
    Lotus team

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

    nnikishi Гость

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

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

    Omh Well-Known Member
    Lotus team

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

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