回答

aq12eyww
2026-10-20
简道云的数据权限是条件过滤机制,不是追溯删除机制,旧数据可见通常说明过滤条件没有覆盖到这批数据,而不是系统延迟。
简道云的数据权限规则写得很直接:
没有设置数据权限时,成员默认可以看到报表中的全部数据;设置了数据权限,成员只能看到满足设定条件的数据。
对部门设置,则对该部门内所有成员生效。
这里的“不可见”是相对于过滤条件而言的。
如果旧数据的某个字段值仍然落在过滤条件允许的范围内,它就不会被隐藏。
更常见的缺口在仪表盘这一层。
仪表盘图表的数据获取权限有两种:一是“数据源表单中的全部数据”,二是“使用成员对数据源表单的权限”。
如果管理员在表单侧收紧了数据权限,但仪表盘图表仍然停留在“全部数据”模式,成员打开仪表盘时看到的是未经表单权限过滤的统计结果。
数据管理表和日历两类图表默认继承成员对表单的权限且不可修改,但统计表、明细表、甘特图都可以在两种模式间切换。
权限“改了”但入口没改,旧数据就会从仪表盘这个入口继续暴露。
从实际案例来看,部门级权限还有一个容易忽略的边界:
对部门设置数据权限,只对“在该部门之内”的成员生效。
如果成员的组织归属发生过调整,或者数据中的部门字段记录的是变更前的旧部门,过滤条件与成员当前部门对不上,这批旧数据就可能落在“部门”与“成员”两层规则之间的空隙里。
权限逻辑本身是确定的,需要确认的是过滤条件是否与数据字段的实际取值对齐。
回答

xw5eqcca
2026-10-20
在简道云中排查旧数据可见问题,应按“数据权限覆盖→仪表盘继承→缓存刷新→组织归属”的顺序逐层检查。
第一步:在「应用设置」中确认数据权限的过滤对象。
进入目标应用的「应用设置」,打开「数据权限」,查看当前成员或所在部门是否已经被添加为设置对象。
数据权限的设置路径是:应用设置 → 数据权限 → 选择对象(部门或成员)→ 添加过滤条件。
如果该成员或部门没有出现在对象列表中,说明表单级的数据权限并未对他生效,旧数据可见是规则未覆盖的结果,而不是规则失效。
第二步:逐张检查仪表盘图表的数据获取权限。
进入仪表盘编辑界面,选中统计表或明细表组件,查看“数据获取权限”当前选的是哪一项。
如果显示为“数据源表单中的全部数据”,把它改为“使用成员对数据源表单的权限”。
这一步是把仪表盘的展示口径从“全量”切换到“按人过滤”,修改后成员打开仪表盘只能看到表单权限范围内的数据。
数据工厂或聚合表作为数据源的图表不支持直接继承表单权限,需要改用过滤条件,对成员字段设“当前用户”、对部门字段设“当前用户所处部门”来间接收窄。
第三步:刷新页面或清除浏览器缓存后重新登录。
简道云的排障指南将缓存列为权限显示异常的常见原因之一,建议在检查完权限配置后刷新页面或清除缓存、重新登录。
权限规则在服务端修改后,浏览器端可能仍展示修改前的页面状态,这一步解决的是“显示滞后”,不改变权限规则本身。
第四步:确认组织归属与数据部门字段是否对齐。
如果用的是“部门”级数据权限,成员当前所在的部门与数据记录中的部门字段需要能对上。
成员组织调整后,旧数据的部门字段不会自动改写,需要单独确认这批数据的过滤条件是否仍然命中成员的新归属。
回答

ed6pmqxr
2026-10-20
只有当同一张表单、同一批数据、不同角色需要看到的字段范围不同时,才值得把简道云权限从数据行级推进到字段级;如果需求只是“谁能看哪些行”,数据权限加仪表盘继承已经够用。
简道云的权限体系分了好几层。
表单字段权限管的是“新建数据时哪些字段可见、可编辑”。
流程字段权限按节点设置,不同审批节点对同一字段的可见、可编辑状态可以不同。
权限组的字段权限针对的是“已有数据的管理场景”,仅对通过该权限组参加协作的成员生效。
而数据权限管的是“哪些行能被看到”。这四层解决的是不同的问题。
决策的第一个信号是:
是否存在同一张表单中“销售能看客户名称但不能看成本价、财务能看成本价但不能改客户名称”这类需求。
如果只是“A部门看A部门的数据、B部门看B部门的数据”,数据权限的过滤条件足以覆盖,不需要再叠字段级配置。
第二个信号是:仪表盘是否已经正确继承了表单权限。
如果仪表盘还停在“全部数据”模式,优先修仪表盘,而不是先加字段权限——数据行都还没过滤干净时,字段级配置解决不了行级暴露的问题。
简道云在字段级配置上有一个值得注意的限制:
数据工厂和聚合表作为数据源的图表,不支持“使用成员对数据源表单的权限”,只能通过过滤条件间接控制行级范围;如果数据中本身不包含成员或部门字段,动态过滤就无法实现。
这意味着当数据经过聚合加工后,字段级和行级的细粒度控制都会受限。
在这种架构下,决策的顺序应该是先确认数据链路是否保留了可用于过滤的成员或部门字段,再判断字段权限的投入是否必要。
反过来,如果业务场景确实需要同一批数据对不同角色呈现不同的字段视角,且数据源是原始表单而非聚合结果,那么把权限配到字段级是合理的。
如果只是担心“改了权限旧数据还露着”,先回到数据权限和仪表盘继承这两层做检查,比直接加字段权限更贴近问题本身。