none
Orchestrator 2012. Добавить пользователя к списку рецензентов. RRS feed

  • Вопрос

  • Коллеги, что-то не выходит "каменный цветок" :). Помогите разобраться.

    Дано - запрос, в нём дочерние элементы - рассматриваемый ранбук и действие рецензирования. К списку рецензентов необходимо добавить пользователя из AD. Пользователь не участвует в запросе, а добавляется только в момент исполнения ранбука.

    Чего удалось добиться:

    1. Первые два блока - собственно получаем сам запрос;

    2. Получаем из запроса дочернее действие рецензирования (get activity);

    3. Получаем связь со списком рецензентов из get activity (get relationship); Результат корректный (два рецензента присутствуют):

    4. Получаем из AD нужного пользователя по параметру "Имя пользователя";

    5. Необходимо добавить пользователя из Get user к списку рецензентов. Как это правильно сдлеать? Я пытался реализовать это при помощи Create Relationship. Пробовал разные параметры (см. верхний скрин, вместо ???), но результат либо ошибка, либо ничего.

    Балгодарю за подсказку.


    • Изменено Dismantled 29 апреля 2013 г. 13:08
    29 апреля 2013 г. 13:03

Ответы

Все ответы

  • Насколько я понимаю перед тем как делать create relationship, вам вначале нужно создать действие рецензирования и уже его связывать с первоначальным запросом, таким образом вам нужна активность create object.
    30 апреля 2013 г. 5:04
  • Спасибо, но как я уже написал: "2. Получаем из запроса дочернее действие рецензирования (get activity);", - т.е. действие рецензирования там уже присутствует из шаблона запроса. В него и требуется добавить рецензента данным ранбуком.

    30 апреля 2013 г. 5:44
  • Если найдете ответ, отпишитесь, пожалуйста.

    Я всего лишь пытался предложить вам workaround, вместо того, чтобы добавлять пользователя в список рецензентов(что мне кажется не очень удобным, так как когда рецензентов несколько, владелец действия, сможет голосовать за другого пользователя в списке), а создать новое действие рецензирования с нужным вам пользователем и прикрепить его в запрос на обслуживание.

    30 апреля 2013 г. 6:17
  • сможет голосовать за другого пользователя в списке

    Это как он так сможет?

    создать новое действие рецензирования с нужным вам пользователем и прикрепить его в запрос на обслуживание.
    Теперь понял, что Вы имели в виду. Это действительно может быть подходящим workaround. Спасибо. Но мне какжется, что можно как-то и в моём способе это реализовать. Хочется понять и разобраться в объектах и связях.
    30 апреля 2013 г. 10:52
  • http://www.scsm.se/?p=895 читали?


    SCSMSolutions
    email: freemanru (at) gmail (dot) com

    Модератор