Snapper Snapper
首页
文档
  • 权限演示 (opens new window)
  • 工作流演示 (opens new window)
问答
更新日志
gitee (opens new window)
首页
文档
  • 权限演示 (opens new window)
  • 工作流演示 (opens new window)
问答
更新日志
gitee (opens new window)
  • 介绍及配置

    • 项目介绍
    • 微服务版项目配置
    • 单机版项目配置
    • 项目开发
    • 权限使用
  • 功能使用

    • 用户管理
    • 用户组管理
    • 角色管理
    • 组织架构
    • 职位管理
      • 摘要
      • 管理职位
      • 职位角色分配
      • 数据权限委托
      • 职位数据权限范围
      • 职位数据权限
    • 授权管理
  • 集成使用
  • 功能使用
frog
2025-07-07
目录

职位管理

# 摘要

职位是组织管理功能的延续, 不同的职位可以设置不同的权限, 具体功能如下:

  • 职位的增删改功能
  • 职位的状态管理 职位的停用启用功能
  • 职位角色分配 针对职位进行角色分配,使其拥有对应的资源权限
  • 职位数据权限 针对职位进行数据权限分配,使其拥有对应的数据权限

# 管理职位

  • 职位管理左侧为对应的组织, 右侧为组织对应的职位列表, 点击左侧组织查看对应组织的职位
  • 职位与组织是多对一关系, 即一个职位只能属于一个组织, 一个组织可以有多个职位
  • 职位提供状态管理, 启用和停用, 停用的职位无法查询,对应的资源权限和数据权限也将失效

职位管理

# 职位角色分配

  • 职位拥有角色分配功能, 即对应的资源权限, 主要是为了满足 "换人不换岗" 要求, 例如 某个项目经理职位 拥有审批权限, 只需要对职位分配对应的角色, 将此职位设置给相应人员
  • 职位的角色分配同用户和用户组的角色分配相同, 只能分配对应拥有角色权限的角色(角色继承)

职位角色分配

# 数据权限委托

  • 数据权限在本系统中用委托来实现, 即用户能看到"那些人"的数据, 表示用户委托"那些人"的数据权限, 用户能看到"某组织"下的所有人数据, 表示用户委托"某组织"的数据权限
  • 数据权限委托分为 "人员委托" 和 "组织委托"
  • 人员委托针对是的某些人, 出现在自定义选择中, 例如职位数据权限范围中的自定义, 表示"分散"的人员,可以夸分公司
  • 组织委托针对是某个组织, 比如职位中的"本组织"和"下属", 在SQL中表现为 like 'R0102%' 形式, 其中R0102为组织ID

职位角色分配

# 职位数据权限范围

提示

自定义数据权限范围,不会进行公司数据权限过滤(即使只设置自定义,不选择任何人), 自定义可以进行夸分公司设置数据权限

数据权限范围用来表示职位的数据权限所能控制的数据范围,主要包括:

  • 本组织 能看到本人即本组织下所有人创建的数据, 即使该组织新加用户, 该数据权限同样作用于新用户
  • 下属 能看到本人及本组织所有子组织下所有人创建的数据,本组织下的用户创建的数据无法看到
  • 用户自定义 自定义看到所选用户创建的数据, 此处需注意 如果勾选某个组织下的所有用户, 会根据组织进行过滤, 即该组织下新加用户, 该权限也能看到此新加用户创建的数据

用户自定义

# 职位数据权限

注意

注意:职位设置数据权限后,只要配置角色使职位拥有功能后, 该职位对应的数据权限范围对拥有的功能都生效, 无法通过不同的功能设置不同的权限范围,要实现此设置,请参考"授权管理"章节

  • 创建职位时可以针对数据权限进行设置, 默认可以设置下属
  • 职位数据权限拥有简单的记忆功能, 比如之前设置自定义的数据权限范围, 设置了一些委托人信息, 因需求修改为"下属" 后,会"暂时"记忆之前设置的自定义委托信息(再次选择"自定义"后,会展示之前设置的委托信息), 但不影响数据权限生效
  • 职位分配自定义数据权限, 不支持排除组织和个人功能, 要实现此功能, 请参考"授权管理"章节
组织架构
授权管理

← 组织架构 授权管理→

Theme by Vdoing | Copyright © 2023-2025
Frog

鲁ICP备2023023334号-1

鲁公网安备 37021302001133号

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式