Smart Yang created SCB-2093: ------------------------------- Summary: Supplement the role module of rbac Key: SCB-2093 URL: https://issues.apache.org/jira/browse/SCB-2093 Project: Apache ServiceComb Issue Type: New Feature Components: Service-Center Reporter: Smart Yang
*account info* ||accout||password||role||createTime||...|| |root| |admin| | | 1. 创建用户时,用户名和密码是必须项 2. 不支持修改用户名,可以修改密码 3. root用户不能删除;删除普通用户时, 若用户存在active token,有两种方案: a) 直接删除,包括该用户的角色(用户与角色为一对一关系) b) 使token失效,然后再删除 个人选用a方案,删除用户账号会删除用户所有信息 4. 创建账号时可以添加角色信息,也可以创建账号之后关联账号与角色信息 *role mange* ||role|| *privilege*|| || || |admin| | | | |developer|choose api from api list|modify|delete| |tester(add role)| | | | 1. 用户可以新增角色 2. admin角色拥有最高权限,且该角色不可删除 3. 普通角色可以从api列表中选择可访问的api列表 4. 不提供修改角色类型,但角色的权限可以修改(即可访问的API列表) 5. 删除普通角色时会删除该角色管理列表,不会删除用户信息 -- This message was sent by Atlassian Jira (v8.3.4#803005)