# EOS平台权限类问题运维指南
# 一、功能权限问题
# 1. 功能码缺失/报错
现象:操作时提示"可能需要授权功能码'xxx'",如super-app-admin-permission、afc-f-role-query-by-ids
排查方案:
- 查看报错信息中的功能码
- 确认当前用户角色是否已授权该功能码
解决方案:
- 进入 权限管理 → 角色管理 → 权限 页面
- 点右上角全局搜索,按功能码搜索编码,勾选查询出的资源并授权
- 注意:部分功能码需要先导入(低开功能码/高开功能码)

# 二、数据权限问题
# 1. 数据权限配置后表单数据为空
现象:人工活动环节关联的表单设置了数据权限,打开待办任务时表单数据为空
排查方案:
- 检查数据权限配置是否正确
- 确认是否开启了流程权限
解决方案:
- 数据权限与流程关联时,需在数据权限中开启"流程权限"
- 按需勾选:查看权限(id)等选项
- 数据权限只和实体相关,与是否流程表单无关
# 三、字段权限问题
# 1. 字段权限不生效
现象:字段权限开启后,视图表头筛选导致字段权限失效
解决方案:
- 打PLATFORM_8.3.3_AFCENTER_UI最新的前端补丁
# 2. 字段权限码找不到
现象:文本组件高级属性设置中配置了"权限码控制",但在功能码导入中找不到
解决方案:
- 自定义权限码无法直接导入功能码,如果一定要使用需要手工输入
- 替代方案使用字段权限码,开启对应字段的权限码控制并发布。以供应商名称字段为例,参见如下截图

# 四、流程权限问题
# 1. 流程启动权限不生效
现象:给角色A添加了流程启动权限,在角色A里添加岗位,所在岗位的用户,看不到该流程
解决方案:
- 打补丁:PLATFORM_8.3.3_AFCENTER_20250925_P1
# 2. 待办任务不显示
现象:给员工授权了流程"我的任务"权限,待办任务中不显示任务
排查方案:
- 确认组织机构数据是否迁移数据
- 检查用户工号(即员工编码code)是否包含空格
解决方案:
- 清理工号中的空格
# 五、按钮权限问题
# 1. 按钮权限不生效
**现象:**视图中将按钮配置为按钮分组,且每个按钮设置权限码,当按钮没权限时还会显示一个下拉组件不会一起隐藏

解决方案:
- 打PLATFORM_8.3.3_AFCENTER_UI最新前端补丁
# 2. 分享按钮权限
现象:分享表单时后台报"字典查询没有权限"
解决方案:
- 编辑分享按钮,勾选"公共资源按钮"

# 六、附件组件权限问题
# 1. 附件上传组件权限配置
现象:附件上传组件需要权限控制,没有权限的人无法上传
解决方案:
- 优先通过字段权限进行控制
- 或者在附件上传组件高级设置中配置"权限码控制",手工添加到功能码中(不支持导入)进行控制
# 七、其他权限问题
# 1. 打开低开中心无权限
现象:打开低代码中心提示没有权限
解决方案:
- 在应用中心,进入相应的应用,"支持低开"按钮将其关闭重新打开后保存,然后重新打开该应用的低开中心

# 2. Governor配置无权限
现象:在governor里改应用的配置参数提示"您没有执行此方法的权限",已经把平台管理员全部权限都勾上了
排查方案:
- 确认当前账号权限类型
解决方案:
- 应用配置需要"系统管理员"权限,非平台管理员
- 授予系统管理员角色