首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jenkins安全-隐藏所有屏幕,除非用户登录

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

Stack Overflow用户
提问于 2013-01-09 08:56:22
回答 3查看 17.8K关注 0票数 52

我不知道为什么“登录用户可以做任何事情”意味着Jenkins会很高兴地允许未经验证的用户查看项目详细信息和访问工件……无论如何,我需要知道如何让Jenkins允许登录的用户访问任何内容,并对未登录的用户隐藏所有内容。帮帮忙好吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-01-09 09:22:37

这可以使用Role-Strategy plugin来完成。

安装插件,添加一个名为"Anonymous“的新组,然后取消选中所有内容。然后,您需要添加另一个名为"authenticated“的组并检查所有内容。将现有用户添加到此组。Jenkins会立即提示您以这种方式登录。

票数 76
EN

Stack Overflow用户

发布于 2013-03-01 19:04:53

您可以使用https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin

它允许指定定义角色并将角色分配给用户,没有角色的用户甚至看不到jenkins ui。

票数 9
EN

Stack Overflow用户

发布于 2013-03-01 11:47:51

此外,如果您使用GitHub作为版本控制系统--您可以使用GitHub OAuth插件。一旦“匿名者”到达你的页面,他们将被自动重定向到GitHub。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14226681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档