apache / apache/cloudstack

password change for former SAML user not working

Aperta
#12,015 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
long-term-plan
Lingua principale
Java
Stelle
3.1k
Fork
1.4k
Merge medio
6g 19h
PR unite (30g)
32

Descrizione

### 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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il flusso di reimpostazione della password dell'amministratore in CloudStack 4.20.1: crea un utente, abilita SAML, disabilitalo e riprova la reimpostazione. Traccia il punto di ingresso della modifica della password e lo stato SAML dell'utente; il lavoro è completato quando un amministratore può reimpostare la password dopo la disabilitazione di SAML senza l'errore segnalato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
authentication, backend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.