mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
2.0 KiB
2.0 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 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| common-faq.permission-cannot-edit-project.faq | 不能编辑项目设置 | faq | common-faq | end-user | zh |
|
|
|
v1.7.90 |
不能编辑项目设置
问题
打开项目设置发现按钮变灰,或保存时弹「权限不足」「您不是项目负责人」「无权操作」。改项目名、改工作流、删列、改成员都不能用。
原因
DooTask 项目角色分三级,编辑权限按角色细分:
- 成员(member):能看任务、改自己负责的任务,不能改项目结构
- 负责人(owner):可改项目名 / 描述 / 流程 / 列模板 / 成员 / 删除项目;一个项目可有多个负责人
- 系统管理员:能强制改任意项目(包括接管负责人为空的孤儿项目)
普通成员看到「编辑项目」按钮也能点开表单,但提交时后端拦截。
解决
- 在项目详情页点右上角「成员」查看自己的角色徽章
- 若显示「成员」,找现任负责人在「成员管理」把你升级为「负责人」:参考 role-permission.transfer-owner.howto
- 若现任负责人已离职 / 找不到人,让系统管理员介入接管
- 若只是想改个别任务,无需升级——直接成为任务负责人即可改任务自身
不支持
- 不能临时申请项目编辑权限,必须先调角色
- 角色变更后无需刷新,前端 socket 推送会立即生效
role-permission.permission-denied.faq / role-permission.project-role.concept