使用Global GitHub OAuth Sec时,添加jeninks本地用户只读帐户

时间:2018-03-15 16:09:28

标签: jenkins jenkins-plugins jenkins-github-plugin

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

如果查看Manage Jenkins->配置全局安全性,您可以看到只能选择一个安全领域。

我想说,对于Jenkins,使用创建一个github服务帐户,特别是用户可以仅限于几个存储库。如果您想进一步限制授权,也可以查看matrix based securityproject based matrix security