27.03.2013, 13:34 | #1 |
Участник
|
On-demand workflow с правами системного администратора
Есть развесистый рабочий процесс, который много всего делает, что обычный пользователь делать не имеет права.
Подскажите, как позволить пользователю его запускать вручную, но чтобы выполнялся он от имени специального пользователя с админскими правами? |
|
27.03.2013, 13:59 | #2 |
Еда - топливо, Одежда - н
|
Цитата:
Записи будут создаваться/обновляться и т.д. от имени того, кто является ответственным за процесс. ООооооййй... галочку поставить (с запуском вручную) - я промазал |
|
27.03.2013, 15:53 | #3 |
Участник
|
Если Вы имеете в виду выставить Область=Организация, то, к сожалению, это не сработает.
Вот, что пишет 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 |
Консультант-джедай
|
Если не ошибаю Область влияет на то, кому виден этот процесс для запуска (как автоматического так и ручного) по отношению к владельцу Бизнес-процесса
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
27.03.2013, 17:11 | #5 |
Еда - топливо, Одежда - н
|
Цитата:
Цитата:
Сообщение от Алексей Калистратов
Если Вы имеете в виду выставить Область=Организация, то, к сожалению, это не сработает.
Вот, что пишет 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 |
Участник
|
Сработал вот такой вариант:
1. делаем процесс "запустить из-под админа", запуск "по требованию" из одного шага - изменить значение специально созданного (или никому не нужное) поля на "абв"+старое значение поля 2. наш процесс делаем запускаемым не "по требованию" а "при изменении нашего специального поля". т.о. наш процесс становится "автоматически запускаемым", а такие процессы выполняются из-под владельца процесса Насколько вариант кривой еще не понял, но вроде должно сработать |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Муки выбора системного языка CRM | 11 | |||
Тормоза с правами "Подразделение и дочерние" CRM 4.0 | 12 | |||
Помогите разобраться с правами | 5 |
|