阅读:1864 回复:2
实名用户_9879baf8
1

帖子

1

跟帖

915

积分

初级榴莲
初级榴莲

bpm集成到其它系统做表单查看参与者权限问题

楼主#
更多 发布于:2018-09-04 11:11
最近在A系统开发一个列表功能AF,展示的的是BPM系统发起的某一流程S的实例列表,在流程S实例创建的时候,是由A系统之外的BPM组织架构中,存储的公司外部人员账户发起流程S,通过webservice接口,流程S的表单与A系统通过联动获取部分表单项的数据,然后由公司内外的多部门协同完成表单和流程。
在流程S运行到结束的过程中,系统A功能AF的列表记录最后一列,有个查看表单的外链,需要打开BPM系统流程S的表单查看对应的表单数据,但此时系统A的登录者账户,可能并不是流程S各节点预设的参与者,于是使用传统的链接跳转方式(/Portal/Sheets/DefaultEngine/ReCall/ReCall.aspx?Mode=View&InstanceId={IID}&WorkItemID={WID} )跳过去时,Portal表单会提示没有表单的查看权限(*注:系统A与BPM Portal已经做了SSO单点登录认证,此时跳转过去Protal是可以识别当前登录人身份的)。
请问此时该如何处理,才能让非流程S的BPM系统账号也能查看该表单的内容?
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
1楼#
发布于:2018-09-04 15:30
你先检查一下这个流程有没有配置数据模型权限;如果没有配置数据模型权限,打开表单时也会提示没有权限
TAn
TAn
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
2楼#
发布于:2018-09-04 15:49
流程的数据模型--》权限管理--》增加表单人员的查看权限

图片:quan2.png


图片:权限.png

游客

返回顶部