Рабочий процесс Sharepoint Desinger - ›Предоставить разрешение на элемент

Я разрабатываю индивидуальный рабочий процесс с помощью Sharepoint Designer. Я хотел бы предоставить разрешение на каждую задачу, созданную рабочим процессом. Для этого я пытаюсь выбрать

Дизайн рабочего процесса -> Действия -> Предоставить разрешение на элемент.

Но почему-то не могу выбрать это действие. Любая идея?

Буду признателен за вашу помощь.


person CsharpGuru    schedule 22.12.2010    source источник


Ответы (2)


Рабочие процессы выполняются в контексте пользователя, который запускает рабочий процесс. У них может не быть разрешений на предоставление новых разрешений. Попробуйте добавить шаг олицетворения и добавить внутри него действие «Предоставить разрешение». Олицетворение выполняется от имени пользователя, который сохраняет рабочий процесс.

person djeeg    schedule 11.01.2011
comment
Я использую Sharepoint 2007 - ›СПД. Я не вижу олицетворения в действии. - person CsharpGuru; 14.01.2011

«Предоставить разрешение на элемент» не является стандартным готовым действием рабочего процесса SPD для SharePoint 2007 (WSS или MOSS).

Ответ djeeg предполагал, что вы работали в Visual Studio над настраиваемым действием рабочего процесса, а не в конструкторе SharePoint.

В конечном итоге вам нужно будет либо создать для этого собственное действие, либо использовать такое, как http://spdactivities.codeplex.com/. В любом случае, вы здесь недостаточно конкретны.

person DaveD    schedule 23.06.2011