在Jenkins中,用户可以使用特定于项目的安全性更改自己的权限

在Jenkins中,用户可以使用特定于项目的安全性更改自己的权限,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我使用的是Jenkins 1.593,安全配置有问题 我想作为管理员将配置权限授予特定用户,让我们称之为JobAdmin 然后,JobAdmin将能够通过使用作业中的安全表,授予其他用户对作业的访问权限,这些用户拥有访问权限。让我们称这些用户为JobUser 我开始使用基于项目的授权。我的问题是JobAdmin可以修改在作业内部的安全表中的权限。 例如,他可以给自己管理所有权,然后修改作业的所有者。 此外,通过添加具有配置权限的JobUser,JobAdmin还允许JobUser修改自己的权限

我使用的是Jenkins 1.593,安全配置有问题

我想作为管理员将配置权限授予特定用户,让我们称之为JobAdmin

然后,JobAdmin将能够通过使用作业中的安全表,授予其他用户对作业的访问权限,这些用户拥有访问权限。让我们称这些用户为JobUser

我开始使用基于项目的授权。我的问题是JobAdmin可以修改在作业内部的安全表中的权限。 例如,他可以给自己管理所有权,然后修改作业的所有者。 此外,通过添加具有配置权限的JobUser,JobAdmin还允许JobUser修改自己的权限


我不确定我是否清楚,但我的目标是提供基于项目的安全性,而不允许用户更改他们的作业权限,即使他们对此作业具有配置访问权限。

尝试找到适合您需要的插件。不确定这是否是您需要的,但您可以尝试: