mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: synchronize oidc user roles (#8595)
* feat: oidc user role sync User roles come from oidc claims. Prevent manual user role changes if set. * allow mapping 1:many
This commit is contained in:
@@ -1095,6 +1095,8 @@ func TestServer(t *testing.T) {
|
||||
require.False(t, deploymentConfig.Values.OIDC.IgnoreUserInfo.Value())
|
||||
require.Empty(t, deploymentConfig.Values.OIDC.GroupField.Value())
|
||||
require.Empty(t, deploymentConfig.Values.OIDC.GroupMapping.Value)
|
||||
require.Empty(t, deploymentConfig.Values.OIDC.UserRoleField.Value())
|
||||
require.Empty(t, deploymentConfig.Values.OIDC.UserRoleMapping.Value)
|
||||
require.Equal(t, "OpenID Connect", deploymentConfig.Values.OIDC.SignInText.Value())
|
||||
require.Empty(t, deploymentConfig.Values.OIDC.IconURL.Value())
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user