如何限制詹金斯的用户权限?

How to limit user permissions on jenkins?

所以我可以自由地将用户添加到 Jenkins。但是,似乎出于某种原因,我无法限制这些用户的权限。

目前,任何添加的用户都可以看到任何 Jenkins 作业并触发其中的任何一个 jobs/tasks。

我在 "Manager Users" 和 Jenkins 的“凭据”选项卡中找不到任何文档,也找不到任何关于如何将某些作业限制给某些用户的文档。

这可能吗?

当然有可能。

安装此插件 - Matrix 授权策略插件

管理 Jenkins --> 配置全局安全性 --> 启用 'Project-based Matrix Authorization Strategy'

现在默认管理员将有权访问所有作业。

如果您希望某人有权访问特定职位,请转至职位详情页面并启用 'Enable project-based security'。添加用户并授予适当的访问权限。

所有其他用户 - 可以查看他们已获得访问权限的作业。