dram.me

jBPM中部署的权限

在jBPM的Workbench中,对于权限有细致的划分。这里想说明的是其中“Build & Deploy”的权限。

默认情况下,角色为developeradmin的用户都可以执行部署操作,但如果项目版本为正式版(版本号没有-SNAPSHOT后缀),developer不能覆盖已经发布的版本。

基于此,可以方便地划分开发和生成环境的使用。

另外,在部署开发版本时,速度较正式版本要快很多,这其中的原因还需要进一步分析。