对象授权操作
本章介绍逐条授权的配置操作。整体权限结构见权限与授权概述。
1. 授权面板的两个入口
| 入口 | 说明 |
|---|---|
| 应用设置 → 权限管理 | 左侧为客体树(应用、菜单、模板),选中节点后右侧显示其全部授权项,可添加、编辑、删除 |
| 模板版本管理页 → 权限设置 | 直接配置该模板自身的授权,不必到客体树中查找 |
客体树支持搜索。视图节点显示为"不可授权"——视图通过其所在的菜单节点授权。

应用客体授权与菜单树
2. 添加一条授权
在目标客体的授权面板点击添加授权;
在弹窗中选择主体。弹窗分三个页签,一次操作可选多个主体:
页签 说明 部门 部门树多选,每项可单独勾选「含下级部门」 角色 分"全局角色(实例角色)"与"本应用角色"两组,可任选 用户 搜索多选,精确授权到个人 为选中的主体勾选权限项并保存。
同一次操作选中的多个主体会各自生成独立的授权记录,但权限内容相同。

采购申请人只能新增、查看和修改本人单据

授权列表显示采购申请人角色及本人数据范围
3. 各客体的权限项
| 客体 | 可配置内容 |
|---|---|
| 应用 | 允许访问(1 项)。持有本应用任一应用角色的人已可进入 |
| 菜单 | 可见(1 项)。控制导航树上该节点是否显示 |
| 模板 | 9 个操作位 + 查看/修改/删除各自的数据范围 + 字段级清单 |
模板的 9 个操作位:新增、查看、修改、删除、导入、导出 Excel、打印、导出 PDF、锁定与解锁。
🔴 导出 Excel、打印、导出 PDF 三位互不继承,需分别授予。
字段级清单三类:隐藏字段、只读字段、禁止导出字段。
4. 菜单权限与模板权限必须分别配置
🔴 授予模板的查看权限,不代表使用者能在左侧菜单中看到该表单的入口。 还需单独为该模板所在的菜单节点授予可见权限。
这是有意分开的两层控制:一层管数据权限,一层管导航可见性。新表单发布后无人可见时,首先检查这两层是否都已配置。

目录可见权限需独立授予采购申请人角色

采购申请人仅看到获授权的采购申请模板
5. 重复授权会合并
对同一主体在同一客体上再次添加授权时,系统不会新增重复记录,而是把本次勾选的内容合并进原有记录并更新。
因此调整某个角色的权限时,直接按期望的最终状态重新勾选保存即可,不必先删除旧记录。
6. 常见问题
| 问题 | 说明 |
|---|---|
| 配了权限使用者仍看不到 | 依次确认:菜单权限与模板权限是否都已配置;使用者的身份(本人、所在部门、所属角色)是否确实命中所配主体;通过部门或角色间接授权时,变更最长约 1 分钟后完全生效 |
| 能否对某人"拒绝访问" | 不能。权限体系只有授予没有拒绝,多条授权命中时取并集、取最宽档。收紧权限只能删除或缩小对应的授权项 |
| 删除一条授权是否影响其他人 | 不影响。每条授权都是独立记录,只作用于其对应的主体 |
7. 验证建议
配置完成后用测试账号实际验证,不要仅凭配置界面判断,见权限与授权概述第 6 节。