Текущее время: Чт, сен 21 2017, 07:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Запуск фоновой задачи от имени инициатора потока
СообщениеДобавлено: Вт, дек 09 2014, 11:27 
Специалист
Специалист

Зарегистрирован:
Чт, июл 14 2005, 09:38
Сообщения: 239
Откуда: Запорожье, Украина
Пол: Мужской
Добрый день.
Фоновые задачи в потоке операций выполняются под техническим пользователем WF-BATCH. Появилась необходимость одну из задач выполнить под другим пользователем (например, от имени инициатора потока).
Подскажите пожалуйста, как это можно сделать.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск фоновой задачи от имени инициатора потока
СообщениеДобавлено: Пн, дек 29 2014, 16:50 
Специалист
Специалист

Зарегистрирован:
Чт, июл 14 2005, 09:38
Сообщения: 239
Откуда: Запорожье, Украина
Пол: Мужской
На данный момент требование удалось реализовать следующим образом:
1. Создана выполняемая программа, в которой заложены необходимые к выполнению функции (например, запуск транзакции в пакетном режиме).
2. Создан статический метод класса, в котором выполняемая программа из п.1 планируется как фоновое задание от имени требуемого пользователя.
3. В поток добавлен фоновый шаг, который вызывает метод из п.2

Весьма трудоемкое и не лишенное недостатков решение.
Хотелось бы более простое решение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB