在Jenkins上,有没有办法允许匿名查看构建日志?

时间:2018-08-27 00:27:23

标签: jenkins jenkins-plugins

如果知道URL,是否可以通过匿名方式公开作业的构建日志(或构建输出)?

我知道“设置”上有匿名凭据,但是我不确定哪个选项只会公开构建日志。enter image description here

我相信我在日志屏幕是可以匿名访问的黑屏之前就已经看过了,但是我不确定这是什么,或者是否是插件。

1 个答案:

答案 0 :(得分:0)

请记住,默认情况下,Jenkins在安装时允许匿名访问。实际上,所有用户都可以做任何事情,这很不好。尽管应该先使用Jenkins自己的用户,但您应该使用Role Strategy插件以及Active Directory插件来限制访问。

我鼓励您打开安全性,并仅通过角色授予用户他们真正需要的访问权限以执行其角色。通常,开发和测试团队中的许多角色仅需要对Jenkins的读取权限,因此他们可以了解其构建失败的原因。为避免“总线因素”的困扰,只有一个或两个其他人需要管理员访问权限。

如果您真的需要匿名访问控制台(我不建议这样做),则Job-> Read可能是针对性最高的权限,以授予访问权限以查看作业“控制台”日志。

如果显示登录屏幕,则必须启用安全性。在这种情况下,您必须拥有除具有“总体读取”权限的“管理员”角色以外的其他角色。

相关问题