Permissions Hudson是否可以配置为阻止某些用户访问某些项目?

Permissions Hudson是否可以配置为阻止某些用户访问某些项目?,permissions,hudson,Permissions,Hudson,我在Hudson服务器上定期构建和测试各种项目,但我不希望公司的每个员工都能看到每个项目发布的工件 基于项目的矩阵安全性起初似乎是关键,但经过多次测试,我发现如果希望用户能够读取hudson服务器中的任何内容,则必须授予总体读取权限 因此,最终读取权限是二进制的:要么授予全局读取权限,要么阻止所有内容,对吗?在尝试使用Hudson的授权设置执行类似操作后,我得出了与您相同的结论 还没有用最新版本进行测试,但我使用的是矩阵设置。我给了《匿名》(Anonymous)杂志的总体阅读。这样,他们可以在键

我在Hudson服务器上定期构建和测试各种项目,但我不希望公司的每个员工都能看到每个项目发布的工件

基于项目的矩阵安全性起初似乎是关键,但经过多次测试,我发现如果希望用户能够读取hudson服务器中的任何内容,则必须授予总体读取权限


因此,最终读取权限是二进制的:要么授予全局读取权限,要么阻止所有内容,对吗?

在尝试使用Hudson的授权设置执行类似操作后,我得出了与您相同的结论

还没有用最新版本进行测试,但我使用的是矩阵设置。我给了《匿名》(Anonymous)杂志的总体阅读。这样,他们可以在键入{{}}时看到登录屏幕,但不允许他们访问作业。在作业本身中,我配置了应该实际看到作业的用户。工作起来很有魅力

更新: 同时,我发现你可以使用
认证的
而不是
匿名的
。这允许通过构建失败消息中的链接访问Hudson/Jenkins。现在,每个人都会进入登录对话框,登录后,他们会立即进入感兴趣的作业运行