【问题标题】:Jenkins View/Tab Based SecurityJenkins 基于视图/选项卡的安全性
【发布时间】:2015-11-09 19:44:07
【问题描述】:

有谁知道,是否有 Jenkins 插件允许基于 View/Tab 的安全性?

我们使用基于项目的安全矩阵来确保整体安全。但我们发现,在某些情况下,这并不能满足所有需求。我们需要授予对某个工作列表的访问权限,并允许用户在该视图中创建工作。我知道你可以为个人工作增加安全性,但那是太多的工作。如果您可以通过视图为作业集合添加安全性,那将是最好的。我真的不想为一些奇怪的特定用例设置角色和过滤器。

【问题讨论】:

    标签: security jenkins


    【解决方案1】:

    我一直在寻找同样的东西,但我很确定这样的东西还不存在。

    我发现最接近基于查看的安全性的是View Job Filter 插件。它确实允许您根据用户的一些有限安全选项过滤视图(例如,用户是否具有读取权限)。但是,该插件的不足之处在于附加的安全过滤器不会限制现有的视图设置。过滤器仅根据过滤器设置添加其他作业。例如,如果使用正则表达式.*Admin-.* 告诉视图包含所有作业,然后我通过视图作业过滤器告诉视图包含用户具有读取权限的作业;它将包括以 Admin- 开头的所有作业,并且它将包括用户具有读取权限的所有作业。我希望插件根据用户的读取权限限制以 Admin- 开头的作业(例如,显示 Admin 作业的子集)。

    Sectioned View Plugin 的待办事项列表中有

    为每个视图添加安全矩阵(如基于项目的矩阵安全) - 不确定这个。我认为仅使用现有的基于项目的安全矩阵会更好。这些部分只需要尊重这些权限。请参阅有关此主题的其他待办事项。

    但这还没有完成。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-28
    相关资源
    最近更新 更多