0

我有一个要求,我们在文件夹中创建了一些作业,并希望授予对某些 jbos 的构建访问权限,而其余的则希望具有只读访问权限。让我在下面解释一下。

Folder –
    Folder1 –
        Job1
        Job2
    Folder2
        Job1
        Job2

在这里,我授予了对“文件夹”的访问权限,因此 Folder1、Folder2 中的所有作业都具有构建访问权限。然后,想要限制来自 Folder1 的 job1 对在“Folder”上创建的组具有只读访问权限。请指导我实现这一目标。

另外,如果可以通过“job DSL”插件对授权功能进行编程,是否可以启发我。

谢谢

4

1 回答 1

0

简短:为这些用户创建一个角色,并在这些文件夹中授予对该角色的访问权限。

正如我可以在此处为您提供的那样,文档将更加深入。它还有各种例子:

什么是容易的:

  • 所有用户都可以访问所有内容
  • 只有少数文件夹受到限制

这里的解决方法是一个丑陋的黑客,您可以限制对文件夹的访问。这里最大的缺点是:一旦您有了新角色,这个新创建的角色就可以访问所有文件夹(以及作业)。所以请谨慎使用。因此,如果您锁定所有内容然后仅授予角色选定的权限,则会容易得多。

于 2015-07-20T21:07:42.283 回答