Текущее время: Вт, мар 19 2024, 14:01

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




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

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


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

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

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


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

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


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

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


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

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