mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +00:00
54 lines
2.3 KiB
Markdown
54 lines
2.3 KiB
Markdown
---
|
|
id: report.permission.faq
|
|
title: 我的报告谁能看到
|
|
type: faq
|
|
feature: report
|
|
scope: end-user
|
|
locale: zh
|
|
aliases:
|
|
- 报告权限
|
|
- 谁能看我的报告
|
|
- 报告对外可见吗
|
|
- 报告隐私
|
|
- 报告会泄漏吗
|
|
- 部门负责人能看我报告吗
|
|
related_tools: []
|
|
related_pages: []
|
|
prerequisites: []
|
|
negative:
|
|
- 没有「系统管理员看全员报告」的开关,管理员无内置全员查看入口
|
|
- 没有「报告自动抄送上级」的机制,接收人必须手动指定
|
|
- 部门负责人视角不会自动看到下属报告,下属未发给你就看不到
|
|
last_verified: 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` 可记住上次发送对象,再发时自动回填
|