Jenkins - 安全

在Jenkins中,您可以在Jenkins实例上设置用户及其相关权限.默认情况下,您不希望每个人都能够在Jenkins中定义作业或其他管理任务.所以Jenkins能够安装一个安全配置.

要在Jenkins中配置安全性,请按照以下步骤进行操作.

第1步 : 单击Manage Jenkins并选择'Configure Global Security'选项.

配置全局安全性

第2步 : 单击"启用安全性"选项.例如,假设我们希望Jenkins维护自己的用户数据库,因此在Security Realm中,选择'Jenkins'自己的用户数据库选项'.

默认情况下你希望中央管理员在系统中定义用户,从而确保未选中"允许用户注册"选项.您可以暂时保留其余部分并单击"保存"按钮.

启用安全选项

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

管理员用户

第4步 : 现在是时候在系统中设置用户了.现在,当您进入管理Jenkins并向下滚动时,您将看到"管理用户"选项.单击此选项.

管理用户

步骤5 : 就像您定义了管理员用户一样,开始为系统创建其他用户.例如,我们只是创建另一个名为"user"的用户.

User

第6步 : 现在是时候设置你的授权了,基本上谁可以访问什么.去管理Jenkins → 配置全局安全性.

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

授权部分

第7步 : 如果在用户组列表中未看到该用户,请输入用户名并将其添加到列表中.然后为用户提供适当的权限.

在定义相关授权后单击"保存"按钮.

现在已设置Jenkins安全性.

注意 : 对于Windows AD身份验证,必须将Active Directory插件添加到Jenkins.