用户权限按角色

用户根据其在项目中担任的角色拥有不同的能力。

在公共项目上,所有用户都能够查看仓库列表、镜像、镜像漏洞、Helm Chart 和 Helm Chart 版本,拉取镜像,重新标记镜像(目标镜像需要推送权限),下载 Helm Chart,下载 Helm Chart 版本。

系统管理员拥有项目的所有权限。

项目成员权限

下表描述了项目中各种用户权限级别。

操作 受限访客 访客 开发者 维护者 项目管理员
查看项目配置
编辑项目配置
查看项目成员列表
创建/编辑/删除项目成员
查看项目日志列表
查看项目复制列表
查看项目复制任务列表
查看项目标签列表
创建/编辑/删除项目标签
查看仓库列表
创建仓库
编辑/删除仓库
查看镜像列表
重新标记镜像
拉取镜像
推送镜像
扫描/删除镜像
向 Harbor 添加扫描器 *
编辑项目中的扫描器
查看镜像漏洞列表
创建项目漏洞列表
读取项目漏洞列表
导出项目漏洞列表
查看镜像构建历史
添加/移除镜像标签
查看 Helm Chart 列表
下载 Helm Chart
上传 Helm Chart
删除 Helm Chart
查看 Helm Chart 版本列表
下载 Helm Chart 版本
上传 Helm Chart 版本
删除 Helm Chart 版本
添加/移除 Helm Chart 版本标签
查看项目机器人列表
创建/编辑/删除项目机器人
查看配置的 CVE 允许列表
创建/编辑/移除 CVE 允许列表
查看 Webhook 事件
添加新的 Webhook 事件
启用/停用 Webhook
创建/删除标签保留规则
启用/停用标签保留规则
创建/删除标签不可变规则
启用/停用标签不可变规则
查看项目配额
编辑项目配额 *
删除项目

* 只有 Harbor 系统管理员可以编辑项目配额和添加新的扫描器。