【发布时间】:2015-10-06 14:07:52
【问题描述】:
我在本地机器上只有一个 jenkins 实例,我们用它来构建我们的代码。我们有不同的项目团队从事不同的项目,每个项目都有不同的工作。 为了消除一个团队中的某个人不小心搞砸了另一个团队的工作的可能性,我创建了多个 jenkins 用户。 但是,所有可以登录的用户仍然可以看到所有作业。有没有办法让某些用户只看到与他们相关的工作?
我已经广泛搜索了类似的东西,但没有运气。我还没有找到任何插件。我目前正在使用基于矩阵的安全性,虽然您可以通过此更改所有用户的权限,但您不能将特定权限应用于特定作业。至少据我所知。有任何想法吗?
澄清一下,我希望众多团队之一登录到他们在 jenkins 中的用户帐户,并且只看到他们的工作。其他团队的工作不应该是可见的,只有他们被分配的工作在他们登录时应该是可见的
我找到的最接近的东西是角色策略插件,有一个基于用户的工作过滤器
【问题讨论】:
标签: security jenkins permissions