AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.03.2013, 13:34   #1  
Алексей Калистратов is offline
Алексей Калистратов
Участник
 
36 / 12 (1) ++
Регистрация: 02.05.2012
? On-demand workflow с правами системного администратора
Есть развесистый рабочий процесс, который много всего делает, что обычный пользователь делать не имеет права.

Подскажите, как позволить пользователю его запускать вручную, но чтобы выполнялся он от имени специального пользователя с админскими правами?
Старый 27.03.2013, 13:59   #2  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Цитата:
Сообщение от Алексей Калистратов Посмотреть сообщение
Есть развесистый рабочий процесс, который много всего делает, что обычный пользователь делать не имеет права.

Подскажите, как позволить пользователю его запускать вручную, но чтобы выполнялся он от имени специального пользователя с админскими правами?
Установите как на картинке.
Записи будут создаваться/обновляться и т.д. от имени того, кто является ответственным за процесс.
ООооооййй... галочку поставить (с запуском вручную) - я промазал
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 534
Размер:	4.6 Кб
ID:	8128  
Старый 27.03.2013, 15:53   #3  
Алексей Калистратов is offline
Алексей Калистратов
Участник
 
36 / 12 (1) ++
Регистрация: 02.05.2012
Если Вы имеете в виду выставить Область=Организация, то, к сожалению, это не сработает.

Вот, что пишет Richard Knudson на эту тему:

Unlike automatic processes, Scope does not matter for on-demand processes.
Unlike automatic processes, on-demand processes run in the security context of the user running the process.

Я на всякий случай проверил - не работает.
Старый 27.03.2013, 17:00   #4  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Если не ошибаю Область влияет на то, кому виден этот процесс для запуска (как автоматического так и ручного) по отношению к владельцу Бизнес-процесса
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 27.03.2013, 17:11   #5  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
Если не ошибаю Область влияет на то, кому виден этот процесс для запуска (как автоматического так и ручного) по отношению к владельцу Бизнес-процесса
Цитата:
Сообщение от Алексей Калистратов Посмотреть сообщение
Если Вы имеете в виду выставить Область=Организация, то, к сожалению, это не сработает.

Вот, что пишет Richard Knudson на эту тему:

Unlike automatic processes, Scope does not matter for on-demand processes.
Unlike automatic processes, on-demand processes run in the security context of the user running the process.

Я на всякий случай проверил - не работает.
Согласен со всем. Я что то упустил этот момент.
Старый 27.03.2013, 17:33   #6  
Алексей Калистратов is offline
Алексей Калистратов
Участник
 
36 / 12 (1) ++
Регистрация: 02.05.2012
Сработал вот такой вариант:

1. делаем процесс "запустить из-под админа", запуск "по требованию" из одного шага - изменить значение специально созданного (или никому не нужное) поля на "абв"+старое значение поля
2. наш процесс делаем запускаемым не "по требованию" а "при изменении нашего специального поля".

т.о. наш процесс становится "автоматически запускаемым", а такие процессы выполняются из-под владельца процесса

Насколько вариант кривой еще не понял, но вроде должно сработать
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Муки выбора системного языка CRM polygris Dynamics CRM: Администрирование 11 28.09.2012 02:50
Тормоза с правами "Подразделение и дочерние" CRM 4.0 Tony Green Dynamics CRM: Администрирование 12 15.07.2011 23:48
Помогите разобраться с правами AlekseyS Dynamics CRM: Функционал 5 21.10.2008 11:57

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:43.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.