我已经建立了以下 Okta AD 组
deployer-beta
并将自己分配给 Okta 中的这个角色。
并且还使该组能够匹配正则表达式
.*
在 Jenkins 方面,我安装了插件
Role-based Authorization Strategy
并配置了相同的名称 deployer-beta
作为 Jenkins 中的“项目角色”
我希望当我第一次登录 Jenkins 时,我被分配到这个角色;然而,我并不像下面这样:
Okta AD 角色与我的 Jenkins 角色相匹配,我缺少什么?
只需尝试不同的正则表达式,而不是
(?i)deployment/beta($|/.*)
,因为这应该是 Okta AD 组名称分配和用于匹配组的正则表达式模式之间的不匹配。deployer-beta
和分配 deployer-beta werkdayinternal.com/Workday/ApplicationGroups/deployer-betə
与正则表达式模式 (?i)deployment/beta($|/.*)
不匹配。
更新 Okta 中的正则表达式模式以匹配实际的组名称或分配。
根据您的命名约定,更新后的正则表达式可能类似于
(?i)deployer-beta($|/.*)
。