# 介绍 **项目角色** 与 [角色](../0.5-SETOUT/42.角色设置.md) 相类似,但是作用范围不同,[角色](../0.5-SETOUT/42.角色设置.md) 是指一系列具有相同系统模块和相同权限命令的用户集合。而 **项目角色** 是指在项目中,具有相同的权限命令的用户集合,其作用域仅限于 **项目管理** 模块 对 **项目角色** 的权限定义,区分有 **项目类权限**、**任务类权限**、**属性权限**,需要注意的是 **项目类权限** 并不包含 **任务类权限**,即某一角色具备删除项目的权限,但却不一定具备删除项目中任务的权限 # 创建项目角色 ## 基础数据中创建角色 在 **项目管理** → **基础数据** → **项目角色** 中创建 **项目角色**,只要在空白处右键,选择 **新建** → **项目角色** 即可 ![基础数据中创建角色](assets/image-20241203145522300.png) ### 前置要求 在 **基础数据** 中创建角色,需要具备 **基础数据** 的 **可见、浏览、修改、新增** 权限 ![基础数据](assets/Pasted%20image%2020241203144737.png) ## 项目模板中创建角色 在 [新建项目模板](15.项目模板配置.md#新建项目模板/节点) 时,选择 **项目角色** 页签,点击 **新建** 按钮可以创建新的 **项目角色** ![image-20241203152118240](assets/image-20241203152118240.png) ### 前置要求 在 **项目模板** 中创建角色,需要具备 “ 项目模板 ” 的 “ 可见、浏览、修改、新增 ” 权限 ![image-20241203132934426](assets/image-20241203132934426.png) ## 角色名称 在 **常规** 页签中,**角色名称** 是可以重复的,所以需要在定义时慎之又慎,避免出现重名的情况(重名可能会导致未来在使用时混淆角色) ![image-20241203152851596](assets/image-20241203152851596.png) ## 项目类权限介绍 | 权限 | 说明 | | ------------------------------ | ------------------ | | [项目整体管理](21.项目类权限详解.md#项目整体管理) | 可以对所有任务进行跟踪查看 | | 启动 | 对项目进行启动 | | 完成 | 对项目进行完成 | | 暂停 | 对项目进行暂停 | | 中止 | 对项目进行中止 | | 增补子任务 | 对项目进行增补子任务 | | 删除任务 | 对项目进行删除任务 | | 强制启动或完成(忽略条件) | 忽略控制条件,强制启动或完成该项目 | | 暂停/继续批准人 | 对项目或任务的暂停和继续操作进行批准 | | 分配项目资源 | 对项目成员,流程等资源进行管理 | | 对全项目文档进行修改 | 能够对整个项目内的文档进行修改 | | 对全项目文档进行导出 | 能够对整个项目内的文档进行导出 | | 查看甘特图 | 能够查看项目的甘特图 | | 变更项目 | 能够对项目进行变更 | | 对全项目文档进行浏览 | 能够对全项目文档进行浏览操作 | | 浏览 | 对“项目输出”进行浏览 | | 修改 | 对“项目输出”进行修改 | | 新增 | 对“项目输出”进行新增 | | 删除 | 对“项目输出”进行删除 | | 剪切 | 对“项目输出”进行剪切 | | 复制 | 对“项目输出”进行复制 | | 归档 | 对“项目输出”进行归档 | | 取消归档 | 对“项目输出”进行取消归档 | | 发布 | 对“项目输出”进行发布 | | 废止 | 对“项目输出”进行废止 | | 导出 | 对“项目输出”进行导出 | | 打印 | 对“项目输出”进行打印 | | 工作流 | 对“项目输出”创建工作流 | | 授权 | 对“项目输出”进行授权 | | 变更 | 对“项目输出”进行变更 | | 查看 | 对“零部件”进行查看 | ## 任务类权限介绍 | 权限 | 说明 | | ------------------------------ | ----------------- | | [任务整体管理](22.任务类权限详解.md#任务整体管理) | 可以对所有子任务进行跟踪查看 | | 启动 | 对任务进行启动 | | 完成 | 对任务进行完成 | | 暂停 | 对任务进行暂停 | | 中止 | 对任务进行中止 | | 增补子任务 | 对任务进行增补子任务 | | 删除任务 | 对任务进行删除 | | 强制启动或完成(忽略条件) | 忽略控制条件,强制启动或完成该任务 | | 分配任务资源 | 对任务成员,流程等资源进行管理 | | 修改 | 对“任务输出”进行修改 | | 导出 | 对“任务输出”进行导出 | | 浏览 | 对“任务输出”进行浏览 | | 新增 | 对“任务输出”进行新增 | | 删除 | 对“任务输出”进行删除 | | 剪切 | 对“任务输出”进行剪切 | | 复制 | 对“任务输出”进行复制 | | 归档 | 对“任务输出”进行归档 | | 取消归档 | 对“任务输出”进行取消归档 | | 发布 | 对“任务输出”进行发布 | | 废止 | 对“任务输出”进行废止 | | 打印 | 对“任务输出”进行打印 | | 工作流 | 对“任务输出”创建工作流 | | 授权 | 对“任务输出”进行授权 | | 变更 | 对“任务输出”进行变更 | | 查看 | 对“零部件“进行信息查看 | | 变更任务 | 能够对任务进行变更 | ## 引用模板 通过 **引用模板** 可以查询到该项目角色被哪几个任务所使用 ![image-20241203154229427](assets/image-20241203154229427.png)