使用 Global GitHub OAuth Sec 时添加 jeninks 本地用户只读帐户
Add jeninks local user readonly account when using Global GitHub OAuth Sec
当我使用全局 GitHub OAuth 设置时,如何为 jenkins 自动化添加一个受限访问帐户?
我正在使用 GitHub OAth 登录到 jenkins,我有 python jenkinsapi 脚本,我想 运行 作为具有只读访问权限的用户。目前,我所有的用户都是 github 用户。
我可以创建一个 github 帐户而无需访问我的存储库,然后限制该帐户对 jenkins 的访问,但这看起来很麻烦。
有没有办法使用多个安全领域或创建本地用户?
似乎当 jenkins 包含本地用户时,插件首先使用它 (plugin-source)
如果您查看“管理 Jenkins”->“配置全局安全性”,您会发现您可以 select 只有一个安全领域。
我想说,对于 Jenkins,请创建一个 github 服务帐户,专门用于将用户限制在几个存储库中。如果你想进一步限制授权,你也可以看看matrix based security or project based matrix security
当我使用全局 GitHub OAuth 设置时,如何为 jenkins 自动化添加一个受限访问帐户?
我正在使用 GitHub OAth 登录到 jenkins,我有 python jenkinsapi 脚本,我想 运行 作为具有只读访问权限的用户。目前,我所有的用户都是 github 用户。
我可以创建一个 github 帐户而无需访问我的存储库,然后限制该帐户对 jenkins 的访问,但这看起来很麻烦。
有没有办法使用多个安全领域或创建本地用户?
似乎当 jenkins 包含本地用户时,插件首先使用它 (plugin-source)
如果您查看“管理 Jenkins”->“配置全局安全性”,您会发现您可以 select 只有一个安全领域。
我想说,对于 Jenkins,请创建一个 github 服务帐户,专门用于将用户限制在几个存储库中。如果你想进一步限制授权,你也可以看看matrix based security or project based matrix security