如何从Jenkins中删除用户

如何从Jenkins中删除用户,jenkins,Jenkins,我在Jenkins有很多用户,他们自动来自SVN。我们的一个开发人员离开了这个项目,我把他从SVN中删除了。但是,Jenkins没有删除他的联系人,我在Jenkins找不到一个可以删除用户的地方。关于如何从Jenkins中删除用户有什么想法吗?如果您进入人员视图,您可以单击一个用户,然后在左侧菜单中选择删除(如果您有管理权限) 您还可以删除文件夹[jenkins root]/Users/[username],然后重新启动jenkins。我找不到删除选项。我来到这里,找到了一个相关但毫无帮助的答案

我在Jenkins有很多用户,他们自动来自SVN。我们的一个开发人员离开了这个项目,我把他从SVN中删除了。但是,Jenkins没有删除他的联系人,我在Jenkins找不到一个可以删除用户的地方。关于如何从Jenkins中删除用户有什么想法吗?

如果您进入人员视图,您可以单击一个用户,然后在左侧菜单中选择删除(如果您有管理权限)


您还可以删除文件夹
[jenkins root]/Users/[username]
,然后重新启动jenkins。

我找不到删除选项。我来到这里,找到了一个相关但毫无帮助的答案。所以我试着:

http://<jenkins.url>/user/<username>/delete
http:///user//delete
我被重定向到现有页面\o/有一个按钮要求确认删除。我点击了,用户被删除了

希望这有帮助


PS:我刚刚找到了正确的方法:转到“管理Jenkins”>“管理用户”,然后单击要删除的用户的同一行(最右侧)上的删除按钮

我认为您需要从build.xml文件中删除或替换用户在jobs目录下,然后是job的名称和builds目录。

出于某种原因,有些人有一个delete按钮,而有些人没有:)在这种情况下,对于该用户,没有delete按钮。这太荒谬了。。。如果我更改要删除的人的电子邮件地址,它将创建一个重复的用户。可以删除副本,但不能删除原始用户。似乎我必须删除所有包含任何提及该用户的构建!当链接到构建的用户无法删除时,具有高用户波动性的大企业如何使用Jenkins从某种程度上说,这很有趣,但这也是一个相当严重的问题…哦,我的用户在您上面提到的jenkins用户路径中不可见。1.542中不提供“管理用户”,但通过这种方式,每个人都可以删除所有现有用户!是吗?@coffeMug-我刚试过这个,它很管用。我不确定你是否可以删除所有现有用户(例如,拥有比你更高权限的用户),但至少,对于与你排名相同的用户,这是可能的。如果你正在使用更新的Jenkins版本尝试此黑客攻击,你需要暂时关闭CSRF保护。这很有效。查看詹金斯人页面。如果删除了不存在的用户并再次弹出,那是因为他们在
build.xml
中被记为
罪犯。在“人员”页面中,您可以看到他们与哪个职务关联。然后搜索
build.xml
文件并删除那里的用户。在我的情况下,我不太在乎保留构建,所以我只是删除了构建。在完成这项工作后,我不得不重新启动Jenkins。你可能也需要这样做。yourjenkins.com/saferestart在我的例子中,除了删除所有build.xml文件外,我还必须先更新用户信息,然后再删除它们。