Okta AD 组与 Jenkins 角色不匹配

问题描述 投票:0回答:1

我已经建立了以下 Okta AD 组

deployer-beta
并将自己分配给 Okta 中的这个角色。

并且还使该组能够匹配正则表达式

.*

在 Jenkins 方面,我安装了插件

Role-based Authorization Strategy
并配置了相同的名称
deployer-beta
作为 Jenkins 中的“项目角色”

我希望当我第一次登录 Jenkins 时,我被分配到这个角色;然而,我并不像下面这样:

Okta AD 角色与我的 Jenkins 角色相匹配,我缺少什么?

jenkins okta
1个回答
0
投票

只需尝试不同的正则表达式,而不是

(?i)deployment/beta($|/.*)
,因为这应该是 Okta AD 组名称分配和用于匹配组的正则表达式模式之间的不匹配。
Okta AD 组名称
deployer-beta
和分配
deployer-beta werkdayinternal.com/Workday/ApplicationGroups/deployer-betə
与正则表达式模式
(?i)deployment/beta($|/.*)
不匹配。

更新 Okta 中的正则表达式模式以匹配实际的组名称或分配。
根据您的命名约定,更新后的正则表达式可能类似于

(?i)deployer-beta($|/.*)

© www.soinside.com 2019 - 2024. All rights reserved.