这个问题在这里已经有了答案:
How to setup credentials for every project in Jenkins?
(1 个回答)
6年前关闭。
所以我可以自由地将用户添加到 Jenkins。但是,似乎出于某种原因,我无法限制这些用户的权限。
目前,任何添加的用户都可以看到任何 Jenkins 作业并触发任何这些作业/任务。
我在 Jenkins 的“管理员用户”或“凭据”选项卡中找不到任何文档或任何内容,以了解如何将某些工作限制为某些用户。
这甚至可能吗?
最佳答案
当然有可能。
安装此插件 - 矩阵授权策略插件
管理 Jenkins --> 配置全局安全性 --> 启用“基于项目的矩阵授权策略”
现在默认情况下管理员将有权访问所有作业。
如果您希望某人有权访问特定工作,请转到工作详细信息页面并启用“启用基于项目的安全性”。添加用户并授予适当的访问权限。
所有其他用户 - 可以查看他们已获得访问权限的作业。
关于jenkins - 如何限制 Jenkins 的用户权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29568905/