2.3 KiB

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
report.permission.faq 我的报告谁能看到 faq report end-user zh
报告权限
谁能看我的报告
报告对外可见吗
报告隐私
报告会泄漏吗
部门负责人能看我报告吗
没有「系统管理员看全员报告」的开关,管理员无内置全员查看入口
没有「报告自动抄送上级」的机制,接收人必须手动指定
部门负责人视角不会自动看到下属报告,下属未发给你就看不到
v1.7.90

我的报告谁能看到

问题

担心自己写的工作报告(周报 / 日报)会被预期之外的人看到。

可见范围(按身份)

身份 是否能看 入口
提交人本人 「我发送的」列表
提交时勾选的接收人 「我收到的」列表,会有未读红点
任何拿到分享链接 (code) 的登录用户 single/report/detail/<code>,登录后即可看 report.link.concept
其他用户 API 层拒绝(userCanAccessReport 校验)
系统管理员 否(无专属入口) 没有「看全员报告」开关

注意事项

  1. 接收人是手动指定的:忘记加上级或同事,他们就看不到。检查时去「我发送的」点开详情,最上方接收人列表是真实可见范围
  2. 分享链接是关键风险点:一旦把 single/report/detail/<code> 链接发到别处,任何登录用户拿到链接都能查看
  3. 链接刷新可让旧链接失效:调 share 接口传 refresh=yes 强制换 code report.share.howto
  4. 删除报告 = 彻底回收:物理删除后链接也失效,接收人列表也清空

解决:限制可见范围

  • 提交前再确认接收人列表
  • 慎重通过链接分享到外部群
  • 误发了:编辑报告把接收人改为预期范围(注意:已经看到过的人不会被强行收回视图,但下次未读统计不再算他们)→ 编辑规则见 report.edit.howto
  • 想彻底回收:删除整份报告

与团队管理 / 部门的关系

  • 部门负责人不会自动看到下属报告
  • 想让上级长期看到,建议把上级加为固定接收人;接口 last_submitter 可记住上次发送对象,再发时自动回填