我有一个简单的请假工作流程,我正在使用"分配任务"行动。我有一组单独的审批人,并将任务分配给该组。
在电子邮件设置中,我将电子邮件设置为默认格式,此电子邮件应发送到上述批准者组。
当我(具有完全控制权的网站所有者)启动工作流程时,此工作正常。但是,当具有不同访问级别的其他人提交任务时,电子邮件将:不发送,不发送给所有必要的批准者(4人),或发送与我在SPD中设置的完全不同的格式。
在搜索解决方案时,我发现我可能需要进入高级列表设置,并在任务分配设置为是时收到电子邮件通知。完成后,电子邮件的格式与我在SPD工作流程中设置的格式不同(不是首选)。这对我正在使用的SP设计师工作流程是否必要?
以下是reference-
的工作流程
答案 0 :(得分:0)
您是否尝试在工作流程中添加应用步骤,并将分配任务活动置于应用步骤中?这样,此行为将以提升的权限执行。
如果在Sharepoint Designer中禁用了App Step选项,则需要在网站集中进行一些配置。
允许工作流程使用应用程序权限
在网站设置中,打开管理网站功能
激活工作流程可以使用应用程序权限
授予Sharepoint 2013工作流程的权限
例如:i:0i.t | ms.sp.ext | 4397ebb6-95a9-4ba2-9340-4a95dc700d54 @ 332cfbaa-d01c-4765-b195-f004ea3231a2
打开对应用页面的授予权限
“网站设置”中没有指向该页面的链接。因此,您需要在浏览器中手动编写URL。
的http:// {your_host_name} / {path_to_your_site_collection} /_layouts/15/appinv.aspx
在权限请求XML 字段中,粘贴以下XML代码:
< AppPermissionRequests> < AppPermissionRequest Scope =" http:// sharepoint / content / sitecollection / web"右=" FullControl" /> < / AppPermissionRequests>
点击创建按钮。
在下一个屏幕上,点击信任按钮。
完成此配置后,您的Sharepoint Designer中将提供 App Step 选项。您可能需要刷新或关闭并重新打开SP Designer。
希望这有帮助!