nexus deploy 发布权限

背景

nexus 私服中默认有 admin和匿名用户 这两个角色。那么在实际使用中是不能满足合理使用需求的,按照权限 “按需分配” 原则,我们不可能把 admin 开放给所有用户。
开发者需要往私服 deploy 发布是一个常规需求,正常是不建议个所有开发者提供 admin 的密码的。

所以,正确的用法是我们先创建一个专门用于发布的角色,再给每个开发者创建独立的用户并分配这个角色(发布包的记录中会记录每个账号,这样也用于区分发布上的文件包是谁发布的)。

配置

方法:在 nexus 中创建一个角色,并分配 nx-repository-view-maven2-*-edit 权限。

主要截图如下:在这里插入图片描述在这里插入图片描述然后用创建的用户对maven工程进行 deploy 即可打包发布到私服中,该角色下的用户只有发布权限不能进行删除等其他操作,这样我们就完成了对私服权限的控制。


(END)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

catoop

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值