==== Prerekvizity ==== * Systém z testovacího scénáře [[tutorial:dev:test-scenarios:produkt:create_table_system|vytvoření napojeného systému]] * Povolen modul acc * Povolen a nainstalován modul pwd-reset === Postup testu === * Přihlásíme se do CzechIdM jako administrátor. * Vytvoříme roli "pwd reset role" v sekci **Role**. * V jejím detailu v záložce **Napojené systémy** přidat systém z testovacího scénáře. * V sekci **Uživatelé** vytvořit uživatele "Jane.Doe, Jane, Doe" se skutečným emailem a přiřadit uživateli roli "pwd reset role". (Dojde k provisioningu identity.) * V sekci **Nastavení** a podsekci **Konfigurace aplikace** nastavíme: idm.sec.core.emailer.test.enabled=false idm.sec.core.emailer.protocol=smtps idm.sec.core.emailer.host=smtp.gmail.com idm.sec.core.emailer.port=465 idm.sec.core.emailer.username=servis.bcvsolutions@gmail.com idm.sec.core.emailer.password=SuperHesloBCV idm.sec.core.emailer.from=idm@bcvsolutions.eu idm.sec.acc.processor.identity-password-provisioning-processor.eventTypes=PASSWORD,PASSWORD_RESET,PASSWORD_GENERATE idm.sec.acc.processor.identity-password-validate-processor.eventTypes=PASSWORD,PASSWORD_RESET * Odhlásíme se ze systému CzechIdM. * Na hlavní stránce zmáčkneme na **Zapomenuté heslo**. * Vyplníme "Jane.Doe" a recaptchu. * Zkontrolujeme email na příchozí email a klikneme na odkaz. * Vyplníme nové heslo a recaptchu a klikneme na **Resetovat heslo**. ==== Kritérium úspěšnosti ==== * Příchozí e-mail. * Heslo změněno v CzechIdM. * Heslo změněno v databázi. === Poslední úspěšné testování === 06.03.2018 CzechIdM v7.8.3, pwd-reset v1.2 Patrik Stloukal