开门见山,禅道提供了一个批量导入用户的功能,但这个功能批量三五个账号还行,但是如果要导入10个以上,这种方式还是不够快速和简单,这是禅道官方提供的批量导入功能:
我这手头要导入很多用户,大概100多个,这个方式明显不行。那么还有什么办法,办法还是有的,就是我这常用的从数据库导入。我这里用的是phpmyadmin,其他工具诸如Navicat这些都行。
大体思路如下:
1、找到数据库中zt_user表,这个表示存放所有用户的表,制作导入模板,导入用户。但是虽然这个时候导入了,但是禅道的设计是没把权限字段放在zt_user表中,这个时候用导入的用户进行登录会没有权限,大概这样子
到禅道后台用户里面,编辑这个用户,会发现,权限那一块是空白的,所以登录会是这样。
2、将导入的用户赋予权限,那批量导入了100多个用户,也不能再逐个修改吧?答案是肯定得,费了这么大的劲导进来了,再去逐个修改权限,这就扯淡了。这里还是得从数据库入手。接下来进入第二张表zt_usergroup,这张表是单独的权限表,很简单,也是编一个逐个表的csv模板文件导入上面导入的那些用户。
上面两步操作完成以后,你登录一个导入的用户看看,是不是已经能用了呢~
多谢分享
[…] 导入数据灵感参考:禅道用csv方式批量导入用户方法 – 在情岛 (inqingdao.cn) […]
[…] 导入数据灵感参考:禅道用csv方式批量导入用户方法 – 在情岛 (inqingdao.cn) […]