手机权限管理在哪里打开 权限管理在哪里( 三 )


在设计权限管理系统之前,首先需要根据实际情况明确使用哪种模型,有哪些限制 。这里根据OA的使用和扩展现状,我使用RBAC0实现,同时采用角色互斥的限制 。
1. 角色管理
角色管理是权限管理的第一步,主要分为角色创建、角色删除、角色权限分配三个功能点,如下图所示:(这里因为很多医药OA公司使用的特点,角色也可以分为总公司角色和普通公司角色)

手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
后台管理端的权限分配只涉及页面权限分配,数据权限直接使用默认规则,操作权限因为不需要而不做处理 。
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
2.用户管理用户管理在这里涉及到两种模式 。一种是直接从组织结构中获取用户进行权限控制,如下图所示:
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
一种是非组织结构的用户需要添加管理,如下图所示:
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
一般组织中的高层(董事长、总经理)和一些特殊岗位的管理者(中层经理、总经理等)都有超级管理员的权限 。)在组织中拥有一般管理员的权限,组织中的一般员工拥有一般用户的权限 。
除了软件默认的按照组织进行权限划分,支持手动权限划分和管理也是软件的一个重要功能 。当然,权限体系的划分逻辑不止于此 。重要的是权限系统的扩展性!
为用户设置角色,如下图所示:
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
3.行为追踪为了追踪用户的行为,记录用户的行为日志 。
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
4.管理终端对移动终端的相关管理是按照部门对移动终端的功能权限和数据权限来管理的,一个部门相当于一个角色 。
手机权限管理在哪里打开 权限管理在哪里

文章插图
文章插图
七 。写在最后,以便更好地理解RBAC模式 。权利管理并不难 。通常我们用的是现成的管理后台,这部分的设计往往被产品经理忽略 。但其实只要涉及到从0到1的产品,权限管理都是必须要考虑的关键问题,所以一定要理解 。就技术而言,只有清楚的了解权限管理的核心逻辑,才能做出bug少、逻辑清晰、扩展性强的权限管理系统 。
参考文章:
https://zhuanlan.zhihu.com/p/78843623
http://www.woshipm.com/pd/835248.html
本文由@暴躁PM唐九九原创发布 。每个人都是产品经理 。未经许可,禁止复制 。