ZDOO2.7版本开始增加了禅道集成功能(需要配合禅道基础版7.4以上或企业版5.0以上版本,禅道亦不需要额外安装插件)。
集成禅道后可以使用ZDOO账户去登录禅道,将禅道作为ZDOO的一个应用,在ZDOO桌面可以添加禅道的项目区块、任务区块等。
1、添加应用
使用ZDOO超级管理员登录系统(注意:不能使用127.0.0.1访问,需要使用实际IP或域名),后台管理--应用--添加应用。
勾选集成禅道选项。
禅道登录地址填写网页打开禅道登录页面的网址(比如:http://demo.zentao.net/user-login-Lw==.html,注意:不能使用127.0.0.1)。
禅道管理员必须填写超级管理员账户。
权限选择可以访问禅道应用的权限分组,也可以后期在后台管理--权限 对应分组的应用内进行设置。
2、绑定用户
添加应用成功后会跳转至绑定用户页面,也可以后期在应用列表的“绑定用户”操作中再次绑定。
3、修改应用信息
集成成功后可以在应用列表的操作按钮中进行应用信息的修改以及用户绑定。
4、FAQ
Q:集成禅道后无法单点登陆到禅道,需要手动输入用户名密码才可访问
A:浏览器为了防止CSRF攻击,加强了对cooike的管理,防止用户带着cookie去访问第三方网站,而这就涉及到了单点登录中的跨域问题,解决办法分为如下几种:
1)使用https方式访问并且使用nginx部署禅道时是没有问题的,如有问题及时反馈给我们
2)使用http并且使用的是80版本以上的Chrome浏览器时需要做如下配置:
在chrome中打开链接: chrome://flags/#site-isolation-trial-opt-out,搜索samesite
将上述四个选项禁用(设为disable)后重启chrome,问题解决。
3)如果使用apache方式部署禅道
修改禅道代码,将禅道代码中zentaopms/www/.htaccess和zentaopms/www/.ztaccess中删除以下三行代码取消安全限制