JNPF 权限示例太绝了!PC/APP 全场景覆盖,授权逻辑一看就懂

32 阅读11分钟
  • 配置用户权限总踩坑?

  • PC 端和 APP 端权限分不清、角色 + 岗位权限叠加一脸懵、流程 / 打印权限不知道咋分配?

JNPF 直接甩出保姆级权限操作示例!从无权限场景到角色 + 岗位叠加授权,从 PC 端到 APP 端,10 + 常见场景全覆盖,图文并茂一看就会,再也不用对着权限逻辑挠头啦~

1 PC端权限授权场景

1.1 无权限用户

(1)用户没有任何身份和权限,登录提示”账号权限不足“(包括只有APP菜单权限没有PC权限)

(2)用户有身份,但身份无权限(即用户岗位、角色都没有权限),可以登录进入控制台没权限界面

1.2 用户无身份,仅有用户角色

  • 用户无身份,仅有用户角色权限,用户权限取角色权限集合

1.3 用户无身份,仅有岗位

  • 用户无身份,仅有岗位,用户权限取岗位+岗位角色权限

1.4 用户无身份,有岗位+用户角色

  • 用户无身份,用户有岗位和用户角色,则用户权限取用户岗位+岗位角色、用户角色权限集合

1.5 用户身份下仅用户角色

  • 用户有身份且身份下仅有用户角色权限,取用户实际存在的角色权限集合,如下图,即用户管理员身份仅拥有测试用户角色1、互斥角色,该用户当前身份仅拥有这两个角色的权限集合

1.6 用户身份下仅岗位

  • 用户有身份且身份下仅有岗位,取用户实际拥有的岗位+岗位角色权限的集合,如下图,即用户开发者身份仅拥有测试岗位3,该用户当前身份仅拥有测试岗位3及其岗位角色的权限集合

1.7 用户身份下用户角色+岗位

  • 用户有身份且身份下有岗位和用户角色,取用户实际拥有的岗位+岗位角色和用户角色权限的集合,如下图,即用户开发者身份拥有测试岗位3和测试用户角色1,该用户当前身份仅拥有测试岗位3及其岗位角色、测试用户角色1的权限集合

1.8 仅分配应用权限

  • 仅授权应用菜单权限,主应用没有任何数据,可进入子应用查看菜单

1.9 仅分配应用中心,未分配应用后台

  • 仅授权应用中心,未分配应用后台;点击应用打开独立链接时提示“暂无应用后台访问权限”;

1.10 分配应用中心和应用后台

  • 授权应用中心和分配应用后台;进应用后台读取的是这个用户的应用后台菜单权限;

2 APP端权限授权场景

1.1 用户有身份但身份下无应用菜单

  • 用户仅有单个身份但该身份下没有配应用权限授权,无法登录

  • 注:当用户有多个身份,登录时会切换到有权限的身份登录,都没权限时提示“账号权限不足”

1.2 用户身份配有应用但无app菜单

  • 身份有配应用,但没配置APP菜单则进入“工作台”数据是空的,仪表盘显示默认的首页

  • 注:有配APP端的审批中心,最近常用、最近使用、我的收藏

1.3 用户正常授权

  • 授权给用户APP菜单后,用户可登录

3 流程权限

  • 在【流程设计】对应流程的流程设置配置权限设置,该流程即为开启权限,需有权限的人才可以发起流程,admin拥有全部权限无需分配权限

  • 授权流程权限后,用户可见并可使用该流程

注:流程开启权限配置,子流程取所有身份,即该用户只要有该流程的权限即可使用该流程。主流程取当前身份,当前身份没有该流程权限则无法使用该流程

4 打印权限

  • 在【打印设计】中开启通用,发布范围选择权限配置,该打印模板即为开启权限,需有权限的人才可以使用该打印模板,admin拥有全部权限无需分配权限

以上就是 JNPF 权限操作的超详细示例合集!不管是简单的角色授权,还是复杂的身份 + 岗位 + 角色叠加权限,不管是 PC 端还是 APP 端,跟着示例配就不会错~ 流程权限、打印权限的配置逻辑也讲得明明白白,新手也能精准授权不踩雷!

如果需要特定场景(比如跨身份授权、批量权限回收)的操作指南,或遇到权限不生效、授权冲突等问题,欢迎评论区滴滴~ 关注我,解锁更多 JNPF 高效办公小技巧,让权限配置又快又准!

要不要我帮你整理一份权限授权场景速查手册,把 10 + 核心场景的操作步骤浓缩成一页,随用随查,省心又高效?