经过数周的开发,Bugout 角色/权限管理功能终于上线了。在这里,对此功能进行一下介绍。
角色/权限管理功能是什么?有什么用?
角色/权限管理简单来说,就是允许管理员自定义哪些用户可以做什么,不能做什么。
例如,团队需要一些外部用户进入项目新建 Bug 问题,但是又不想他们随便修改目前的 Bug 内容,Bug 状态等信息。在没有自定义角色/权限功能时,这样的需求是无法满足的。因为系统只提供固定的角色和权限。
在自定义角色/权限管理上线后,团队管理员可以新建一个角色叫 ”团队外部用户”, 然后只分配“问题创建”的权限给这个角色,就可以满足需求了。
权限、角色二者的定义和区别
权限,说白了就是能干什么和不能干什么,对平台上所有功能的使用既有权力又受到限制。
角色,相当于权限的集合,不同的角色拥有不同的权限。比如企业管理员和项目管理员,两者均为不同的角色,但拥有的权限却大不相同,很明显,企业管理员的位置更高、权限更多。
目前都谁可以进行自定义角色管理?企业管理员、项目管理员。
下面说一个具体的使用场景吧。
场景案例
我们公司是做外包的,主要负责应用开发。外部用户在使用中会提一些问题或 bug,可如果设置外部用户为普通成员的话,他也有编辑问题、管理问题状态等权限,可能会影响我们的正常进度,而且会造成信息泄露。要是能自定义设置外部用户的权限就好了,比如只让他有查看问题和创建问题的权限。
现在有了自定义角色管理功能,就能实现这个需求了。
如下图,在 Bugout 后台的【角色管理】中添加一种角色,比如“团队外部用户”,同时勾选该角色的权限。您可以根据需求自定义编辑角色名称和勾选权限。
保存后,您只完成了一半,因为您只是添加了一种新的角色,但具体把这种角色匹配到谁,需要接下来到【成员信息】中进行设置。如下图,设置完成后即可看到该成员。点击“编辑”按钮可对角色名称和权限进行修改。
以上就是关于角色管理这一功能的具体介绍,欢迎您前来体验。如果您对平台使用有问题或产品建议,非常欢迎您填写用户意见反馈,只要您的建议有意义或被采纳,我们将送出 Testin 云测定制版 Bugout 鼠标垫一件,感谢您的大力支持。