我已经在visual studio中创建了一个审批工作流,并将该工作流从默认的SharePoint审批工作流扩展为discribed here。
工作流运行正常。有没有办法让工作流在用户的上下文中运行,而不是在系统帐户中运行?
发布于 2010-04-13 11:21:22
这并不像看起来那么可取,这有几个原因。首先,wrorkflow必须做用户没有权限直接做的事情。其次,工作流是后台任务,因此在代码运行时可能没有登录的用户。
如果您只需要以用户身份运行特定的任务,请查看http://blackninjasoftware.com/2009/04/09/how-to-programmatically-impersonate-users-in-sharepoint/
https://stackoverflow.com/questions/2626728
复制相似问题