📜  Jenkins-安全

📅  最后修改于: 2020-12-06 09:54:12             🧑  作者: Mango


在Jenkins中,您可以在Jenkins实例上设置用户及其相关权限。默认情况下,您不希望每个人都可以在Jenkins中定义作业或其他管理任务。因此,詹金斯(Jenkins)有能力制定安全配置。

要在Jenkins中配置安全性,请执行以下步骤。

步骤1-单击“管理Jenkins”,然后选择“配置全局安全性”选项。

配置全局安全性

步骤2-单击启用安全性选项。例如,假设我们希望Jenkins维护它自己的用户数据库,因此在安全领域中,选择“ Jenkins自己的用户数据库”选项。

默认情况下,您希望中央管理员在系统中定义用户,因此请确保未选中“允许用户注册”选项。您可以保留其余部分,然后单击“保存”按钮。

启用安全性选项

步骤3-将提示您添加您的第一个用户。例如,我们正在为系统设置一个管理员用户。

管理员用户

步骤4-现在是时候在系统中设置用户了。现在,当您转到Manage Jenkins并向下滚动时,您将看到“ Manage Users”选项。单击此选项。

管理用户

步骤5-就像您定义管理员用户一样,开始为系统创建其他用户。举例来说,我们正在创建另一个名为“ user”的用户。

用户

步骤6-现在是时候设置您的授权,基本上是谁可以访问什么。转到管理Jenkins→配置全局安全性。

现在,在“授权”部分中,单击“基于矩阵的安全性”

授权科

步骤7-如果您没有在用户组列表中看到该用户,请输入用户名并将其添加到列表中。然后将适当的权限授予用户。

定义相关授权后,单击“保存”按钮。

现在,您的Jenkins安全性已设置完毕。

–对于Windows AD身份验证,必须将Active Directory插件添加到Jenkins。