0

当我使用全局 GitHub OAuth 设置时,如何为 jenkins 自动化添加受限访问帐户?

我正在使用 GitHub OAth 登录 jenkins,并且我有 python jenkinsapi 脚本,我想以具有只读访问权限的用户身份运行。目前我所有的用户都是github用户。

我可以在不访问我的存储库的情况下创建一个 github 帐户,然后限制该帐户对 jenkins 的访问,但这似乎很麻烦。

有没有办法使用多个安全领域或创建本地用户?

似乎当 jenkins 包含本地用户时,插件首先使用它(plugin-source

4

1 回答 1

0

如果您查看 Manage Jenkins->Configure Global Security,您可以看到您只能选择一个安全领域。

我想说,对于 Jenkins,使用专门创建一个 github 服务帐户,该用户可以被限制在几个存储库中。如果您想进一步限制授权,您还可以查看基于矩阵的安全性基于项目的矩阵安全性

于 2018-03-15T18:04:48.097 回答