gpt4 book ai didi

jenkins - 如何为 Jenkins 中的每个项目设置凭据?

转载 作者:行者123 更新时间:2023-12-02 16:16:00 26 4
gpt4 key购买 nike

我的 Jenkins 中有大约 10 个项目,每个项目针对 10 个不同的客户。因此,我需要为我的所有项目创建凭据,以便每个客户只能访问他们的项目。

有没有什么插件可以实现我的要求.??

请帮忙!!!

最佳答案

在“全局安全”下选择“基于项目的矩阵授权策略”

定义一般用户,无权访问此级别的项目。

然后在每个项目上选择“启用基于项目的安全性”,在这里您可以向各个用户授予附加权限,例如查看和执行作业的能力

编辑:

配置全局安全中的基于项目的矩阵授权下:

  • 确保匿名经过身份验证没有任何其他权限。
  • 匿名:
    • 职位发现(这会将未登录的用户重定向到登录页面)。
  • 提供经过身份验证的:
    • 总体阅读(没有此权限,其他任何操作都不起作用)。
    • 查看阅读,可选(没有此选项,他们将看不到自定义 View ,而只能看到“所有 View ”)。
  • 保存配置

作业配置中的启用基于项目的安全性下:

  • 客户1:
    • 职位阅读(这将允许查看此特定职位,而不是其他内容)。
    • 根据需要授予其他权限(构建、工作区、升级等)。
  • 保存配置

关于jenkins - 如何为 Jenkins 中的每个项目设置凭据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27393169/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com