新用户的用户配置中缺少 Jenkins 'Add new Token' 按钮

标签 jenkins

使用的用户名是示例名称:

在我们的初始设置中,我们有一个用户“user1”。我已为此用户创建了一个 API token 。当我创建新用户“user2”时,用户配置中缺少“添加新 token ”按钮。我们使用基于矩阵的安全性,并且这两个用户的设置匹配。此外,我们使用旧代币(这些代币在全局配置中关闭)。

如何为第二个用户启用创建 api token 功能?

最佳答案

看来添加新 token 按钮仅对登录用户可用。要为其他用户生成 token ,您必须以该用户的身份实际登录。

请注意,为了进行比较,考虑到 URL 的设计方式,generateNewToken API 端点似乎也仅适用于当前用户。 (参见此处:How to get the API Token for Jenkins)

关于新用户的用户配置中缺少 Jenkins 'Add new Token' 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54813948/

相关文章:

jenkins - 如何加载 groovy 文件并执行它

java - 无法访问浏览器异常 : Could not start a new session Possible causes are invalid address of the remote server or browser start-up failure

Jenkins 无法访问共享文件夹

ios - 如何远程运行 xcode 机器人

c++ - Jenkins 测试报告分析器与 catch 的集成

git - 在进行 git稀疏 checkout 时转义目录名称中的空格

jenkins - Windows Jenkins Master 可以有 Linux Jenkins Slave 吗?

git - 在 Jenkins API 中有没有办法找到上次构建的 git 提交?

HTML 中的 Javascript 不通过 SSL 连接执行

jenkins - currentBuild 如何与 RunWrapper 对象关联?