首页 理论教育 角色定制与权限控制在系统中的应用

角色定制与权限控制在系统中的应用

时间:2023-07-18 理论教育 版权反馈
【摘要】:因此,在用户角色定制及权限控制方面,可采用RBAC模型,如图8.8所示。每类角色下可有一个或多个用户,用户设定用户名和密码进行身份认证,通过统一的用户身份认证和系统权限管理实现对系统的访问。从而通过这些角色建立用户与系统、分系统和功能子系统(模块)之间的映射关系,进行系统级、分系统级和功能模块级的角色定制及权限控制。

角色定制与权限控制在系统中的应用

推演用户按照功能定位和业务需求,通常划分为系统超级管理员、推演组训人员、受训人员和观摩人员,推演组训人员至少还需要分为推演准备人员和推演导裁人员。

系统超级管理员主要为用户提供系统定制和扩展功能,主要使用对象为系统高级维护人员,可以管理其他角色的权限划分,具备系统元属性及基础数据维护功能,只关心系统本身,不关心推演业务内容,通常不履行导裁方和推演方的功能。

推演准备人员主要是基于推演要求,准备推演地图,制作棋子模板和作战编成,分配推演席位方案和人员部署,设置初始态势和推演条件,必要时也可以负责生成推演进程。

推演导裁人员即监考老师或裁判,在实时推演阶段通过推演大厅管理各推演进程的开始、暂停、继续、停止和提交裁决。监控各推演进程的各席位状态,监控各组推演的总体态势情况,并可随机导调。(www.xing528.com)

推演人员即考生或运动员,作为红方或蓝方,按照推演态势进行敌我情分析,制定本方作战计划,逐步进行行动下达,为达到作战目的而进行操作行动,并可以进行战报查看和战果分析。

观摩人员即旁观者,一般用户为参谋或各军兵种专家,不直接操作系统下达作战行动,但可以查看本方态势进行战场态势分析,或者作为本方领导观摩本方指挥员的操作情况。

除了上述这些用户角色之外,兵棋系统通常需要支持系统超级管理员按需定制新的角色,分配其权限。系统本身划分为多个分系统,每个分系统下划分多个功能子系统(模块)。因此,在用户角色定制及权限控制方面,可采用RBAC(基于角色的访问控制)模型,如图8.8所示。系统超级管理员拥有全部管理权限,并可以赋予其他角色的权限范围,每类角色可以获得对某些分系统及其所包含功能子系统(模块)的访问使用权限。每类角色下可有一个或多个用户,用户设定用户名和密码进行身份认证,通过统一的用户身份认证和系统权限管理实现对系统的访问。从而通过这些角色建立用户与系统、分系统和功能子系统(模块)之间的映射关系,进行系统级、分系统级和功能模块级的角色定制及权限控制。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈