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

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

董桐
2023-03-14
问题内容

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

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

但是我似乎无法创建自己的网上论坛,也无法将用户添加到该网上论坛来管理权限。


问题答案:

根据Jenkins首席开发人员Kohsuke
Kawaguchi在2009年发布的帖子,
内置的Jenkins用户数据库不支持任何组。仅在将Jenkins与LDAP或Active
Directory集成时才可以使用组支持。2012年似乎也是如此。

但是,正如Vadim在他的回答中所写,由于使用了Role Strategy插件,因此不需要对内置Jenkins用户数据库的组支持。



 类似资料:
  • 问题内容: 但是我仍然不能以计算神的热爱,以不同的用户身份运行。这是我所做的步骤: 下载适用于jenkins的macosx pkg(LTS) 安装插件等和git 尝试建立它 我不断收到无法克隆的错误,因为詹金斯一直以匿名身份开始: 如何设置它,让詹金斯像我一样运行?我正在使用jenkins Web UI,因此它位于localhost:8080 我也尝试使用/ login登录,但是我什至无法使用我的

  • 我正在做一个angularfire项目,我想知道如何在Firebase3中创建一个用户,一旦完成,就不要对指定的用户进行身份验证。在以前的Firebase版本中,我们有一个名为createUser(电子邮件,密码)的方法。现在我们只有createUserWithEmailAndPassword(email,password)方法,它创建并验证指定的用户。

  • 我已经安装了OpenLDAP服务器。 如何在LDAP服务器中添加用户(条目)?以及如何打开该服务器的命令窗口,以便在其上运行ldap命令: :我的要求是:在我的应用程序中,我想对Openldap服务器中添加的用户进行身份验证,但我只能在windows os上安装Openldap服务器,但如何添加用户我无法获得方法。在Windows7操作系统上安装openLDAP whic时添加用户的方法是什么?这

  • 问题内容: 我有angularjs应用程序,用户在其中输入保存到数据库的数据,然后在服务器端将其编译为pdf文件。所有访问都需要适当的身份验证标头。填充所需的数据后,用户可以按按钮保存数据,然后检索pdf文件。理想情况下,我在我的angularjs应用中调用)。这可以正常工作并在另一个窗口中打开,但是如何向此请求添加身份验证标头?以我的理解,我无法下载pdf并使用ajax进行打印,因此我缺少此身份

  • 问题内容: 我想在Jenkins管道中使用,因此必须首先使用Google Service帐户进行身份验证。我正在使用https://wiki.jenkins.io/display/JENKINS/Google+OAuth+Plugin,其中包含我的私钥凭据。我一直坚持将凭据加载到管道中: 我也尝试过from档案,但是没有运气。 日志显示: 问题答案: 您需要将您的“服务帐户” JSON文件作为 机

  • 问题内容: 我需要从Python脚本访问Jenkins JSON API。问题在于我们的Jenkins安装是安全的,因此登录用户必须选择一个证书。可悲的是,在Jenkins 远程访问文档中,他们没有提及证书,我尝试使用API​​令牌没有成功。 如何从Python脚本进行身份验证以使用其JSON API? 提前致谢! 问题答案: 您必须使用HTTP基本身份验证向JSON API进行身份验证。 要使脚