找回密码
 立即注册

QQ登录

只需一步,快速开始

dino 活字格认证

高级会员

97

主题

556

帖子

1957

积分

高级会员

积分
1957

圣诞拼拼乐微信认证勋章活字格认证

dino 活字格认证
高级会员   /  发表于:2021-3-23 09:59  /   查看:8540  /  回复:15
活字格已经围绕着用户角色来控制功能级权限,但是目前为止用户及角色的维护并不是很方便,用户角色的界面设计仍停留在小系统几个角色的层面。主要体现一下几点:


1. 添加、修改用户时,选择角色非常不方便,特别是角色较多的情况下,给一个用户分配角色着实不容易。
建议:控制台增加用户复制,或用户角色复制功能,能在新增用户或变更用户角色时,从其他用户复制角色。

2. 用户角色界面设计不合理,已选择的角色也显示不全,交互有点反人类。
建议:可以考虑传统的左右栏,左边待选,右边已选,简单直观、清晰明了。


3. 开放服务端命令,让前端用户可以拿到用户的角色,并且写入目标用户的角色。

4. 新增或修改用户后,能不能别刷新用户列表呀。例如新增修改用户,操作完成后,用户无论是核实一下修改的信息是否正确,亦或是继续新增修改,绝大多数的意愿都是停留在当前行,而不是被你一刷新后又去找那条记录。这个设计也是反人类,每次我在修改用户时,都会心里念叨一下产品设计。

不要说可以用导出导入的功能,那始终是个过渡的临时解决方案,不高级。

15 个回复

倒序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-23 15:06:30
推荐
机智的梁总~
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-23 10:22:45
沙发
这些功能都可以自己开发啊,已经开放到前台了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2021-3-23 10:55:23
板凳
lwt 发表于 2021-3-23 10:22
这些功能都可以自己开发啊,已经开放到前台了

求教:如何将现有用户的角色复制到另外一个用户 ?
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2021-3-23 11:02:29
地板
可能我没有描述清楚,我不是要给某个用户添加角色,这样的话还是解决不了问题,因为要给新用户一个一个添加角色,或者修改某个用户的角色很困难,从几十个角色中选择很痛苦。我希望能从一个用户复制所有的角色到另外一个用户。
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-23 11:09:35
5#
1.把角色同步到数据表。
2.通过服务端命令查询A用户已授权角色。建立一个参数AA.
3.通过AA参数,查询角色表,建立角色数组参数BB。
4.通过循环命令,循环BB已授权角色数组,把A用户的角色能过命令添加给B用户,就实现了复制。

评分

参与人数 1金币 +66 收起 理由
Simon.hu + 66 赞一个!

查看全部评分

回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-23 15:05:33
6#
lwt 发表于 2021-3-23 11:09
1.把角色同步到数据表。
2.通过服务端命令查询A用户已授权角色。建立一个参数AA.
3.通过AA参数,查询角色 ...

高级高级
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-23 15:06:32
8#
dino 发表于 2021-3-23 11:02
可能我没有描述清楚,我不是要给某个用户添加角色,这样的话还是解决不了问题,因为要给新用户一个一个添加 ...

活字格开发用户管理接口就是为了让大家能灵活的按照自己的设计去管理用户,用户管理的接口是完全可以满足你的业务的,而且还不需要写代码,服务端命令发送HTTP请求命令配合完成即可~
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2021-3-24 15:56:20
9#
lwt 发表于 2021-3-23 11:09
1.把角色同步到数据表。
2.通过服务端命令查询A用户已授权角色。建立一个参数AA.
3.通过AA参数,查询角色 ...

请教第三步,是需要专门建一个角色表吗?那会不会增加了维护的难度呢
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2021-3-24 15:59:36
10#
Eric.Liang 发表于 2021-3-23 15:06
活字格开发用户管理接口就是为了让大家能灵活的按照自己的设计去管理用户,用户管理的接口是完全可以满足 ...

我感觉你们又要完美的回避了这个问题了。角色这个功能不能拿其他个性的需求来比。角色作为活字格的权限核心能力,必须要给用户提供友好且强大的功能,不可以通过变相的方式来实现。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部