SharePoint工作流用户

时间:2010-04-13 03:10:43

标签: sharepoint sharepoint-2007 moss workflow

我在visual studio中创建了一个SharePoint工作流程,我已将此工作流程从默认的SharePoint审批工作流程中扩展为here

工作流程正常运行。有没有办法让工作流程在用户的上下文中运行而不是系统帐户?

1 个答案:

答案 0 :(得分:1)

有几个原因并不像看起来那么令人满意。首先,wrorkflow必须执行用户无权直接执行的操作。其次,工作流是后台任务,因此在代码运行时可能没有登录用户。

如果您只需要以用户身份运行特定任务,请查看http://blackninjasoftware.com/2009/04/09/how-to-programmatically-impersonate-users-in-sharepoint/