Jenkins - 分配角色时获得 "No type prefix:"

Jenkins - getting "No type prefix:" when assigning roles

我正在尝试使用 'role based strategy' 插件为 Jenkins 中的用户分配角色。当我这样做时,我会在我分配角色的每个用户面前收到一条红色文本,上面写着“无类型前缀:”。请告知如何删除它。:

我对 Jenkins 很陌生,所以任何建议都会很有帮助。

问候 拉梅什

对用户使用“USER:”,对组使用“GROUP:”..例如“USER:ABC”..这随着最近的插件更新而改变了..

为了解决我们必须添加两次。 在你的例子中

在全局角色下

  1. 仅输入 jenkins 并单击“添加”并单击“管理员”复选框
  2. 输入 USER:jenkins 然后点击添加并点击管理员复选框
  3. 应用
  4. 保存

同样可以映射所有其他需要管理员角色的用户。 如果已配置

,则可以在 Item 和 Node 角色下使用相同的方法

通过这样做,我们仍然会看到 > No type prefix: jenkins 但是基于角色的权限将以所需的方式工作。

如果您被锁定,请使用以下 link 再次获得访问权限- https://www.jenkins.io/doc/book/security/access-control/disable/ 并按照上述步骤操作。