Jenkins 创建和管理用户

Jenkins 创建和管理用户

一般来说,在大型组织中,有多个独立的团队在Jenkins中运行和管理作业。但是管理这些用户群体并给他们分配角色是非常困难的。

默认情况下,当您在Jenkins中创建一个用户时,它可以访问几乎所有内容。在这种情况下,您可以创建多个用户,但只能将相同的全局角色和权限分配给他们。对于大型组织来说,这并不理想。

为了能够在Jenkins中为不同的用户分配不同的角色和权限,您需要安装 角色策略插件

安装基于角色的授权策略插件

第1步: 通过访问http://localhost:8080/jenkins打开您的Jenkins仪表板。

第2步: 点击“ 管理Jenkins ”并选择“ 可用 ”选项卡。

Jenkins 创建和管理用户

第3步: 在过滤选项中,输入”role-based”并按下Enter键。

Jenkins 创建和管理用户

第4步: 现在,选择插件并单击“ 无需重启安装 ”按钮。

Jenkins 创建和管理用户

第5步: 点击’ 返回顶部页面 ‘。

启用Jenkins上的基于角色的策略

第1步: 在插件安装后,转到“管理Jenkins”,然后点击’ 配置全局安全 ‘。

Jenkins 创建和管理用户

当您点击“配置全局安全性”选项后,您将看到以下页面:

Jenkins 创建和管理用户

检查 启用安全 选项。

第2步: 在安全领域部分,选择 jenkins自己的用户数据库

  • 在授权部分,选择 基于角色的策略

Jenkins 创建和管理用户

点击 保存

第3步: 将提示您添加第一个用户。在这里,我们为系统设置一个管理员用户。

Jenkins 创建和管理用户

点击 创建首个管理员用户

Jenkins 创建和管理用户

创建Jenkins用户

第1步: 现在是时候在系统中设置您的用户了。当您转到管理Jenkins并向下滚动时,您会看到“ 管理用户 ”选项。点击这个选项。

Jenkins 创建和管理用户

第2步: 像您定义管理员用户并开始为系统创建其他用户一样,让我们创建另一个用户:

  • 要创建另一个用户,请点击“创建用户”选项,位于“管理用户”页面的左侧。

Jenkins 创建和管理用户

  • 点击 创建用户 按钮。

在Jenkins上管理用户角色

第1步:

  • 点击 管理Jenkins
  • 选择 管理和分配角色 。请注意,只有在安装了角色策略插件后,才会出现“管理和分配角色”的选项。

Jenkins 创建和管理用户

第2步: 单击 管理角色 选项以添加新角色。

Jenkins 创建和管理用户

第3步: 创建一个名为”developer”的新角色。

  • 要添加的角色 选项中输入”developer”。
  • 点击 添加 创建一个新角色。
  • 现在,选择您要分配给开发人员角色的适当权限。
  • 然后点击 保存 按钮。

Jenkins 创建和管理用户

分配Jenkins上的用户角色

第1步: 现在,您已经创建了角色,让我们把它们分配给特定的用户。

  • 点击 管理Jenkins
  • 然后选择 管理和分配角色
  • 点击 分配角色

Jenkins 创建和管理用户

第2步: 让我们将新角色”developer”添加到用户中。

  • User/group to add 选项中添加用户名。
  • 点击 Add 按钮。

Jenkins 创建和管理用户

  • 选择“开发者”角色复选框。

Jenkins 创建和管理用户

  • 您可以根据您的需求将任何角色指派给任何用户。
  • 然后点击 保存

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程