如何让Jenkins在首页上隐藏日志,历史记录等?

时间:2013-02-01 12:03:11

标签: jenkins

我想从Jenkins首页删除所有更改,工作区链接和日志。

我不希望未经授权的人,机器人等访问此类信息。

我该怎么做?

1 个答案:

答案 0 :(得分:15)

设置权限以禁止未经授权的访问

警告:

确保您拥有所有权限的自己的用户/管理员设置,否则您可能会将自己锁定。 如果您这样做,请使用information here重置[感谢Alex]

配置匿名用户看不到任何内容:

  • 转到管理Jenkins
  • 单击配置系统/配置全局安全性(取决于您的Jenkins / Hudson配置)
  • 访问控制 - >下;安全领域,您应该有Matrix-based securityProject-based Matrix Authorization Strategy。我会假设你选择了后来的。
  • 要添加的用户/群组下,键入authenticated,然后点击添加
  • 现在,为此组授予您希望他们拥有的所有权限。
  • 接下来,在要添加的用户/群组下输入Anonymous,然后点击添加
  • 确保没有为此论坛授予任何权限
  • 点击保存

这样,匿名(未登录)用户将无法看到任何内容,但经过身份验证(登录)的用户将能够看到您选择的内容。您可以通过添加单个用户并授予他们特定权限来深入了解更具体的用户权限。

P.S。用户身份验证取决于您的安全领域配置。您可以配置为使用Active Directory/LDAP,或使用Jenkin's own user database。前者意味着您不必在Jenkins中创建用户,只需授予他们权限即可。后者意味着你必须先通过管理Jenkins - >创建Jenkins的用户。管理用户