个性化阅读
专注于IT技术分析

在Jenkins中创建和管理用户

本文概述

通常, 在大型组织中, 有多个独立的团队来运行和管理詹金斯的工作。但是, 管理如此众多的用户并为其分配角色太困难了。

默认情况下, 在Jenkins中创建用户时, 它几乎可以访问所有内容。这样, 你可以创建多个用户, 但只能为其分配相同的全局角色和特权。这不是理想的, 特别是对于大型组织。

为了使你能够为Jenkins中的不同用户分配不同的角色和特权, 你必须安装“角色策略插件”。

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

步骤1:访问http:// localhost:8080 / jenkins, 打开你的Jenkins仪表板

步骤2:点击“管理Jenkins”, 然后选择“可用”标签。

在Jenkins中创建和管理用户

步骤3:在过滤器选项上, 键入“基于角色”, 然后按Enter。

在Jenkins中创建和管理用户

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

在Jenkins中创建和管理用户

第5步:点击“返回首页”。

在詹金斯上启用基于角色的策略

步骤1:安装插件后, 转到“管理Jenkins”, 然后单击“配置全局安全性”。

在Jenkins中创建和管理用户

当你单击配置全局安全性选项时, 你将看到以下页面:

在Jenkins中创建和管理用户

选中启用安全性选项。

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

  • 在“授权”部分, 选择“基于角色的策略”。
在Jenkins中创建和管理用户

点击保存。

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

在Jenkins中创建和管理用户

单击创建第一个管理员用户。

在Jenkins中创建和管理用户

在Jenkins上创建用户

步骤1:现在是时候在系统中设置用户了。当你去管理Jenkins并向下滚动时, 你将看到“管理用户”选项。单击此选项。

在Jenkins中创建和管理用户

步骤2:就像你一样, 你定义了admin用户, 并开始为系统创建其他用户。让我们创建另一个用户:

  • 要创建另一个用户, 请单击“管理用户”页面左侧的“创建用户”选项。
在Jenkins中创建和管理用户
在Jenkins中创建和管理用户
  • 单击创建用户按钮。

在Jenkins上管理用户角色

步骤1:

  • 单击管理詹金斯。
  • 选择管理和分配角色。请注意, 只有在安装了角色策略插件后, “管理和分配角色”才可见。
在Jenkins中创建和管理用户

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

在Jenkins中创建和管理用户

步骤2:创建一个名为“开发人员”的新角色。

  • 在“添加角色”选项中键入“开发人员”。
  • 单击添加以创建新角色。
  • 现在, 选择要分配给开发人员角色的适当权限。
  • 然后点击保存按钮。
在Jenkins中创建和管理用户

在Jenkins上分配用户角色

步骤1:现在, 你已经创建了角色, 让我们将其分配给特定用户。

  • 单击管理詹金斯。
  • 然后选择“管理和分配角色”。
  • 单击分配角色。
在Jenkins中创建和管理用户

步骤2:让我们向用户添加新角色“开发人员”。

  • 在要添加的用户/组上添加用户名选项。
  • 点击添加按钮。
在Jenkins中创建和管理用户
  • 选择“开发人员”角色复选框。
在Jenkins中创建和管理用户
  • 你可以根据需要将任何角色分配给任何用户。
  • 然后点击保存。

赞(0)
未经允许不得转载:srcmini » 在Jenkins中创建和管理用户

评论 抢沙发

评论前必须登录!