当前位置: 首页 > 面试题库 >

Jenkins安全-除非用户登录,否则隐藏所有屏幕

白飞飙
2023-03-14
问题内容

我不知道为什么“登录用户可以做任何事情”意味着Jenkins会乐意允许未经身份验证的用户查看项目详细信息和访问工件…无论如何,我需要知道如何让Jenkins允许登录用户执行以下操作:并隐藏所有内容以供未登录的用户使用。请提供帮助?


问题答案:

这可以通过Role-Strategy插件完成。

安装插件,添加一个名为“匿名”的新组,然后取消选中所有内容。然后,您想添加另一个名为“已认证”的组并检查所有内容。将现有用户添加到该组。Jenkins将立即以这种方式提示您登录。



 类似资料:
  • 我几乎完成了我的一个项目(对我来说,我是一个初学者)。我想隐藏登录链接时,一个角色(管理员或用户)是登录到数据库。我还想显示一个名为“添加等级”的链接,仅当Admin(Manager)登录时。我正在使用spring boot、Tymeleaf、spring security5和h2&JDBC。 总之,我想隐藏或显示基于用户角色的HTML 更新:当我使用 匿名用户 这是我在navbar中包含或不包含

  • 问题内容: 我正在OS X机器上运行Jenkins CI服务器。该服务器以标准用户“ john”的身份运行,并通过运行launchctl启动。该服务器要做的一件事是使用存储在钥匙串“ xcode.keychain”中的钥匙和证书来构建XCode项目: 当用户按下Web界面上的按钮时,Jenkins(根据活动监视器在用户“ john”下运行)将通过脚本调用这些命令。 如果我恰巧通过UI以“ john

  • 问题内容: 我正在用Go编写Web服务器,并问自己,有条件隐藏HTML页面一部分的常规方式是什么。如果我只想显示一个“登录”按钮,那么当用户未登录时,我将如何实现这样的目标?它是通过模板引擎还是其他工具实现的? 感谢您抽出宝贵的时间阅读和回答这个问题:) 问题答案: 您只需为模板提供结构并管理其中的渲染。 这是一个工作示例进行测试: 要管理连接,您可以将http://www.gorillatool

  • 我正在为我的城镇里的当地企业创建一个目录。我允许每个企业在网站上创建一个个人资料,他们可以上传联系信息,照片,他们在谷歌地图上的位置,等等。 我对php有很好的了解,但我还没有达到行业标准。 我只是在寻找一些建议,以验证业务是登录在管理页面。我现在的方法是,当他们的用户名和密码被验证后,我为他们创建一个会话: 这基本上只是一个使用他们的业务ID的会话,该会话取自mySQL数据库中的Business

  • 我一直试图在android中隐藏动作栏,得到了这部分程序,它最初隐藏,但后来从顶部。背后会有什么原因?又该如何解决呢?

  • 我已经安装了Jenkins ver。OSX 10.11.3上的1.653,使用标准安装程序并添加git插件。我试着从github为公共项目创建一个作业,它成功了。现在,我试图创建私人回购作业使用用户名和密码,但它总是失败。这是日志: 在工作区中构建/Users/Shared/Jenkins/Home/workspace/MyProject git rev-parse --is-inside-wor