JeeSite 4.0 内置管理功能介绍

原创
2018/03/06 21:29
阅读数 3.1W

组织管理

用户管理

用户管理是能够登录平台的账号集合,即登录用户。其最基本的属性为用户名和密码。登录用户类型分为内部员工、往来单位用户、会员用户,往来单位又分为供应商、客户、网点、院校、科研院所等。

主要功能包括:用户的维护、查询、授权角色、授权数据权限

机构管理

机构管理是指组织机构也是部门,采用多级组织管理维护,无限层级,支持全国应用。

公司管理

公司管理,包含以下几种场景:

  1. 在财务总账中具有 “帐套”的概念;

  2. 在费用预算系统中具有 “出账公司”的概念;

  3. 在HR系统中具有 “合同公司” 的概念;

  4. 在供应链中具有“交易公司”的概念,采用多级公司管理维护。

岗位管理

岗位管理,是组织架构下的精细岗位划分,是业务流程控制、业绩考核、预警体系的基础,不同的机构、部门下的同一职务,则是不同的岗位。内部员工的属性。

主要是面向业务管理,而角色主要是针对权限功能。

权限管理

角色管理

角色维护,是系统功能权限设置的基础,相当于权限分组,所有用户对应到相应权限角色,便具有该权限角色所赋予的所有菜单权限和操作权限。

主要功能包括:角色维护、授权功能菜单、授权数据权限、快速分配用户

二级管理员

二级管理员,是由系统管理员指定的,可以分担系统管理员的工作,可以管理用户、分配菜单权限和操作权限一种特殊角色,但它仅具备系统管理员指定范围的管理数据。

主要功能包括:二级管理员维护、设置可管理的部门、可管理的公司、可管理的角色

系统管理员

系统管理员为客户方使用的管理员,主要用于一些基础数据配置,如机构、用户、权限、用户字典等,默认账号为admin。

如果依超级管理员system登录,这里可进行新增集团(多租户)的管理员用户,新增的集团(多租户)管理员,但他只可以管理自己领域内的数据。

注意:超级管理员system主要为开发者使用的最高级别管理员,主要用于开发和调试,有些修改会直接影响系统的正常运行。

主要功能包括:系统管理员维护、新增集团账号、新增管理员账号

系统设置

菜单管理

菜单管理主要用于配置系统菜单和操作权限。菜单即系统的功能菜单项,操作权限是属于菜单权限的子项,也就是具体的一个操作或按钮,例如:某一个菜单是“销售订单”,其对应的权限可能包括“增加”、“修改”、“删除”、“审核”、“作废”等一系列的权限。

菜单权重是指,什么样的用户或管理员可以操作或访问什么级别的菜单,对菜单的权重级别进行划分,比如:比较重要敏感的菜单,只有管理员才可以拥有。如:超级管理员可以访问二级管理员、系统管理员、超级管理员权重的菜单;系统管理员可以访问超级管理员指定给他的系统管理员及以上权限的部分菜单;二级管理员可以访问超级或系统管理员指定给他的二级管理员及以上的部分菜单;普通用户只能访问管理员指定给他的默认权重以上的菜单。

模块管理

模块管理是针对系统功能进行模块划分,可对某个模块进行停用和启用。你可以通过API获取到模块的状态。菜单是和模块挂钩的,停用和启用后,对应菜单也同步和停用和启用。

系统启动时会自动检测模块是否安装,自动检测模块版本是否需要升级数据库,如果有数据库升级脚本,则系统自动执行。

参数设置

参数设置是提供开发人员、实施人员的动态系统配置参数,修改参数不需要去后台修改yml文件,也无需重启服务器即可生效,这里的配置参数开发人员可以通过通用的API进行调用,和获取yml里的参数API是一致的,参数值的读取顺序是:JVM中设置的参数 --> jeesite.yml --> application.yml --> 本参数设置中的参数。

字典管理

字典管理是用来维护数据类型的数据,如下拉框、单选按钮、复选框、树选择的数据,方便系统管理员维护,如果客户要求增加或

主要功能包括:字典分类管理、字典数据管理

行政区划

行政区划多级字典的维护,主要包括:国家、省、市、县。

点击新建或编辑按钮,进入编辑区域界面,点击保存进行存储行政区划

国际化管理

主要用来维护动态数据的多语言译文管理,动态数据如:字典数据、菜单数据等。

系统监控

访问日志

系统留痕的一个日志记录,可记录:接入日志、修改日志、查询日志、登录登出

数据监控

监控数据源信息、SQL执行效能统计、URI访问统计

缓存监控

对EhCache的缓存查询,查看、清理等操作

JVM监控

显示当前JVM的状态、占用资源情况

服务器监控

监控服务器硬件资源使用情况

作业监控

对任务调度计划动态维护,支持集群情况自动调整,调度日志查询,Cron表达式界面化配置,Spring Bean调用、静态方法调用、启用停用、运行一次等功能

在线用户

查询活动用户(3分钟之内访问的用户),查询所有在线,查询游客用户(未登录的用),强制踢出在线用户会话

安全审计

密码审计:未修改初始密码、使用简单密码、定期未修改密码、长期未登录、以上全部

权限审计:按权限查询用户、按用户查询权限

展开阅读全文
打赏
7
9 收藏
分享
加载中
请教博主:平台内置的系统监控功能默认的是监控当前服务器的硬件信息,那么如果我的项目前端后端数据库部署在不同的服务器,我希望能监控到三台服务器的硬件使用情况应该怎么做?
2019/11/05 11:44
回复
举报
你好,我给用户设置数据权限,将用户角色的数据范围设置为自定义权限,机构权限勾选的是一级机构下的某个二级机构,但是使用该用户登录后,用户操作那里,没有显示出任何机构,请问数据权限的自定义权限如何设置呢?
2019/05/08 13:27
回复
举报
在线用户怎么默认不显示3分钟活跃的 永远只显示全部
2019/01/10 14:03
回复
举报
请问如何实现数据权限,就是->不同公司的: “相同职位角色 ” 看到的数据不同。谢谢
2019/01/05 19:31
回复
举报
ThinkGem博主

引用来自“骑马赏月”的评论

请问下,4.0 的core包 我更新了代码需要怎么打成jar包,现在web每次打包都是去下载的原始module-core的jar包。
运行bin/package.bat即可,打包到本地。
2018/08/03 10:23
回复
举报
请问下,4.0 的core包 我更新了代码需要怎么打成jar包,现在web每次打包都是去下载的原始module-core的jar包。
2018/07/28 16:31
回复
举报
请问关于系统内置功能,源代码是在哪个包下?
2018/07/24 11:58
回复
举报
ThinkGem博主

引用来自“dpc”的评论

请问下,如果把超级管理员账户误删除了(数据库),通过其他管理员账户登录在菜单管理添加下级菜单显示“越权操作,只有超级管理员才能修改此数据”,怎么创建超级管理员呢?

yml配置文件里有个参数,可指定任意一个账号为超级管理员身份
2018/07/15 08:27
回复
举报
dpc
请问下,如果把超级管理员账户误删除了(数据库),通过其他管理员账户登录在菜单管理添加下级菜单显示“越权操作,只有超级管理员才能修改此数据”,怎么创建超级管理员呢?
2018/07/14 15:44
回复
举报
楼主,我看不懂登录那块,用户登录怎么验证密码之类的?能给我讲讲吗
2018/05/17 20:08
回复
举报
更多评论
打赏
24 评论
9 收藏
7
分享
返回顶部
顶部