若依修改---功能详解--权限控制,demo超级管理员,可以查看所有功能菜单,zhangsan,登录之后,仅可以查看线索的菜单,不同角色岗位,登录查看的内容不同,若依通过用户管理,角色管理,菜单管理控

简介: 若依修改---功能详解--权限控制,demo超级管理员,可以查看所有功能菜单,zhangsan,登录之后,仅可以查看线索的菜单,不同角色岗位,登录查看的内容不同,若依通过用户管理,角色管理,菜单管理控

基础篇-04.功能详解-权限控制_哔哩哔哩_bilibili

对系统管理进行讲解

demo超级管理员,可以查看所有功能菜单

zhangsan,登录之后,仅可以查看线索的菜单

yueyue只能查看商机和合同相关菜单

demo用户可以查看所有的公众菜单

张三登录之后仅能够查看市场专员方面的菜单

之后再用yueyue登录,只能够查看合同相关的内容

若依通过用户管理,角色管理,菜单管理

RBAC是一种广泛使用的访问控制模型,通过角色来分配和管理用户的菜单权限

现在有一个菜单和权限设计图,直接关联有问题吗?

有问题,小智有很多同事

难道有新员工入职我就添加权限吗?很繁琐,不做

使用角色对权限进行控制

之后给他分配市场专员这个角色就可以了

使用5张表建立多对多关系

RBAC五张表对应内容

菜单跟角色多对多关联

用户跟角色也是多对多表

创建新用户,关联课研人员角色

之后参考资料:

若依如何添加目录菜单,左边的内容,找到左侧目录系统管理下的菜单管理,上级菜单什么意思,创建好放哪里,这里的首页,系统管理,系统监控是主类目是并集 ,显示排序,值越小排名越靠前

https://blog.csdn.net/weixin_54048131/article/details/139815012?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22139815012%22%2C%22source%22%3A%22weixin_54048131%22%7D

若依如何创建二级页面菜单,点击目录后,右侧空白的悬浮空白的内容,点击系统管理的菜单管理,上级菜单点击主类木有个小三角,选择我们之前创建的主类目

https://blog.csdn.net/weixin_54048131/article/details/139815146?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22139815146%22%2C%22source%22%3A%22weixin_54048131%22%7D

创建角色,点击角色管理

这边先随便写一个research的内容

角色顺序给他排在第3就可以了

这个用户有那个权限,给他勾选上

统计分析也给他勾选上

现在角色创建好了,并且已经分配了权限了

第三步 创建用户,并关联角色

点击新增,之后创建

之后给小智关联科研人员的角色

之后可以用我们创建的角色进行登录

登录之后,只能看到课程管理和客户统计

三步汇总


相关文章
|
前端开发 数据安全/隐私保护
若依框架---权限控制角色设计
若依框架---权限控制角色设计
4086 0
使用ruoyi-vue控制数据权限
使用ruoyi-vue控制数据权限
2266 0
|
SQL XML Java
若依框架 --- 使用数据权限功能
若依框架 --- 使用数据权限功能
2257 0
|
SQL 数据库
若依框架---树状层级部门数据库表
若依框架---树状层级部门数据库表
1558 0
|
SQL
若依框架---角色与权限
若依框架---角色与权限
1038 0
|
SQL XML JavaScript
【若依Java】15分钟玩转若依二次开发,新手小白半小时实现前后端分离项目,springboot+vue3+Element Plus+vite实现Java项目和管理后台网站功能
摘要: 本文档详细介绍了如何使用若依框架快速搭建一个基于SpringBoot和Vue3的前后端分离的Java管理后台。教程涵盖了技术点、准备工作、启动项目、自动生成代码、数据库配置、菜单管理、代码下载和导入、自定义主题样式、代码生成、启动Vue3项目、修改代码、以及对代码进行自定义和扩展,例如单表和主子表的代码生成、树形表的实现、商品列表和分类列表的改造等。整个过程详细地指导了如何从下载项目到配置数据库,再到生成Java和Vue3代码,最后实现前后端的运行和功能定制。此外,还提供了关于软件安装、环境变量配置和代码自动生成的注意事项。
30223 73
|
SQL JSON 前端开发
若依RuoYi脚手架二次开发教程(二次开发必学技能)
本次我们将通过一个菜品管理模块开发的案例,来演示拿到若依框架后,如何在若依管理系统上进行二次开发,升级改造为自己的管理系统。适合以若依作为项目脚手架的公司开发人员、毕业设计的学生及开源项目学习者。
8354 1
若依RuoYi脚手架二次开发教程(二次开发必学技能)
|
监控 NoSQL Java
若依RuoYi项目环境搭建教程(RuoYi-Vue + RuoYi-Vue3版本)
若依(RuoYi)是一款基于Spring Boot和Vue.js的开源Java快速开发脚手架,支持OAuth2、JWT鉴权,集成多种安全框架和持久化框架。它提供了系统管理、监控管理、任务调度、代码生成等常用功能模块,适合中小型公司快速搭建Web应用。本文主要介绍若依框架的特点、版本发展、优缺点及项目部署步骤,帮助开发者快速上手并部署若依项目。
16819 3
若依RuoYi项目环境搭建教程(RuoYi-Vue + RuoYi-Vue3版本)
|
存储 SQL 前端开发
【若依RuoYi-Vue | 项目实战】帝可得后台管理系统(二)
接着上回的【若依RuoYi-Vue | 项目实战】基于若依的帝可得后台管理系统(一),本次我们继续完成人员管理、设备管理、策略管理模块的开发。
2237 6
【若依RuoYi-Vue | 项目实战】帝可得后台管理系统(二)
|
SQL XML Java
ruoyi若依框架@DataScope注解使用以及碰到的一些问题
ruoyi若依框架@DataScope注解使用以及碰到的一些问题
5408 0

热门文章

最新文章