Subject: | LinkPOS Change Password Feature/Force password change feature |
Summary: | 1. Summary of requirements:
We need the option for the user to change the password at POS login. In most supermarket environment, users do not have an email address where the password can be emailed to as per our new design.
2. Request Information (Requester to fill in) ID | Description (*Required Fields) | Value | 1 | Customer Name* | All POS Clients |
1. Change Details: (Requester to fill in) When a new user is created in POS web by default administrators can set a password and pass the same to the user. Given that most supermarket cashier's don't have an email account, they will never be able to reset their password. We need to re-introduce the force password change at POS login that will allow the cashier to chose a password of their preference. For the above reason, we are not able to upgrade major pos clients to V10. 2. TEST PLAN: Place all possible test cases relating to this new feature/Change request (Requester to fill in) No. | Task Description | Expected Result | System Result | 1 | Create User In POS Web | User Created |
| 2 | Login with user created in 1 above | Login Successful with the default password. Force password popped up. |
| 3 | The user should be able to change the password | Password Changed successfully and POS screen loaded |
|
|
Audit Notes: | Edited by sanjay on 11/09/19 15:14. Edited by sanjay on 15/04/19 10:49. Edited by sanjay on 03/04/19 16:39. |
03 Apr 2019 | 04:39PM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 03-04-2019 04:39 PM Time Taken: 1.50 |
| Approved for V11 |
|
03 Apr 2019 | 04:39PM Comment 2 by Sanjay (Link Technologies) Case 10249 added to project 11.0 |
15 Apr 2019 | 10:48AM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 15-04-2019 10:48 AM Time Taken: 7.50 |
| Development work for this case has been completed. The change will be available in version: 11.0.0415 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Added functionality to "force password change" when a user logs into POS
- The user can be flagged to "Force Password Change" from the "Global Administration ~> User Maintenance" form
2. The issue was caused by: - Restore Change Password Functionality from POS form
3. Next Step: - UAT
|
|
16 Apr 2019 | 02:54PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 17-04-2019 12:00 AM Time Taken: 3.50 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Create a new user as "Kiran". Set the password for the user as 1234567* Notes - Users are created as approved.
- "Force Password Change" is not enabled by default
| Pass | 2 | Enable "Force Password Change" at the branch. - Login as Kiran, the system should pop up the change password form.
- Password change should validate the password complexity in the POS config file
- Max length = 5.
- Set the password as 12, this should not be allowed.
- Set the password as 888888, this should be saved.
| Pass | 3 | "Force Password change" should be disabled after the user has changed password. | Pass | 4 | User kiran should be able to login into POS, BO and Link Web with the new password 88888 | Pass | 5 | User kiran's conditional should be replicated and the user be able to login into POS, BO and Link Web with the new password 88888 at HQ | Pass | 6 | Enable "Force Password Change" at the HQ, this should be replicated to the branch. User should be able to change password at the branch | Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 11.0.0416
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-11-HQ and LINKSOFT-11-HQ
Next Step: for documentation
|
|
18 Apr 2019 | 09:03AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 19-04-2019 12:00 AM Time Taken: 2.00 |
| Hi Sanjay, Documentation for the case has been updated under Link Web-> Global Administration -> User Maintenance-> User Thanks Rashna |
|
29 Apr 2019 | 03:17PM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2019 03:17 PM Time Taken: 1.50 |
| Thanks Rashna |
|
09 Oct 2019 | 08:14AM Comment 7 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |