apache / apache/cloudstack

password change for former SAML user not working

Abierto
#12,015 4 comentarios 0 reacciones 0 asignados Ver en GitHub
long-term-plan
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

### problem

As an admin I'm able to reset password for a regular user without problems.
If SAML has been enabled for that user this is no longer possible within CloudStack. Expected behavior.
Once I disable SAML for that user I would expect that I'm able to change the password again. That is not the case and the error below will appear.

Image

Image

### versions

ACS 4.20.1

### The steps to reproduce the bug

1. run all steps as admin
2. create a user
3. reset the password for that user
4. enable SAML (needs to be configured before) for this user
5. try to reset the password (will fail)
6. disable SAML for this user
7. try to reset the password (should work?) will fail
...

### What to do about it?

Enable the possibility to change the password for a former SAML user.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el flujo de restablecimiento de contraseña del administrador en CloudStack 4.20.1: crea un usuario, habilita SAML, deshabilítalo y vuelve a intentar el restablecimiento. Rastrea el punto de entrada del cambio de contraseña y el estado de SAML del usuario; se considera completado cuando un administrador puede restablecer la contraseña después de deshabilitar SAML sin el error indicado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
authentication, backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.