Feature #2703
Updated by Anastasiya Stankevich 13 days ago
<u>Feature: Create TS MD user</u> <u>**UM-3.5 Create TS User Account**</u> **User story:** As a user with the corresponding permission I want to be able to create a new TS User Account so that the new TS employee can access the system. **Acceptance criteria** 1. The user initiates a new MD user account creation by clicking the “New MD User” button. The button should be disabled if the user does not have the “Create User” permission. 1. The user should enter a new username in the email format for the system to verify. 2. The system should verify that a new username is entered in a valid format (e-mail address). 3. The system should verify that a new username is unique throughout the system. The system should not allow creation of user accounts with duplicate usernames. 4. As soon as the username is verified, a new “New MD User Details” form opens with the sections and fields as listed below: GENERAL INFORMATION First Name - TEXT Last Name - TEXT Start Date - DATE PICKER Job Title - TEXT Employee ID - TEXT User ID - AUTO-GENERATED Username - EMAIL (auto-populated; locked) ----------- MAILING ADDRESS Role - DROPDOWN Street Address 1 - TEXT Street Address 2 - TEXT City - TEXT State - DROPDOWN - ST Zip 5-4 DIGIT ZIP ----------- CONTACT METHODS Work Email - EMAIL ADDRESS Other Email - EMAIL ADDRESS * Dropdown should show Internal User Roles only. 6. The user cannot save the form until all the required fields are filled in and a Role is assigned to a new user. 7. As soon as a new user account is successfully created, the automatic “Welcome!” notification with the “New password setup” link should be sent to the user’s e-mail address indicated as the username.