security - 如何在 Jenkins 中创建用户并将其添加到组中进行身份验证?

标签 security ldap hudson openid jenkins

我选择使用“Jenkins 自己的用户数据库”安全领域进行用户登录,因为我无法在公司中使用 LDAP。当您决定将主机名或端口号更改为其他名称时,Google 的 OpenID 就会出现问题。

为了安全起见,我使用“基于项目的矩阵授权策略”架构。

但我似乎无法创建自己的组,并将用户添加到组中来管理权限。

最佳答案

According to this posting by the lead Jenkins developer, Kohsuke Kawaguchi, in 2009 ,内置 Jenkins 用户数据库没有组支持。组支持仅在 Jenkins 与 LDAP 或 Active Directory 集成时可用。 2012 年似乎也是如此。

但是,正如 Vadim 在他的回答中所写,由于 Role strategy plug-in,您不需要内置 Jenkins 用户数据库的组支持。 .

关于security - 如何在 Jenkins 中创建用户并将其添加到组中进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11855944/

相关文章:

ldap - 如何使用 Go 与 LDAP 协议(protocol)

c# - 使用 SSL 通过 .Net DirectoryServices 连接到 LDAP

maven-2 - 如何使用 Maven 在 RAD 中构建 J2EE EAR 文件?

GitHub 组织 repo + Jenkins(GitHub 插件)集成

.net - 如何保护 "hibernate.cfg.xml"文件? (休眠)

java - 小程序和 Jackson 外部 jar : Can not access public class

active-directory - LDAP pwdlastset 无法更改而不显示错误

php - 为什么我的单元测试通过 Hudson/Phing 失败,但通过命令行上的 Phing 成功?

php - 如何防止 PHP 中的 SQL 注入(inject)?

security - 存储 ASP.NET key 、密码的安全方法