Company: Link Technologies
Case No: L10249. Project: 11.40: LinkSOFT Version 11.4
Logged By: Sanjeet (Link Business Solutions) on 12 Mar 2019 04:01PM
Priority: High
Product: Point of Sale
Group: Change Request
Time Taken: 16.00 (Weight: 16.00)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Rashna, Sanjay, Sanjeet
Resolve By: Thursday, 14 March 2019 12:00 AM [1845 days since logged date]
Status: Closed
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)
 IDDescription (*Required Fields)Value
 1Customer 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 DescriptionExpected ResultSystem Result
1Create User In POS WebUser Created
2Login with user created in 1 aboveLogin Successful with the default password. Force password popped up.
3The user should be able to change the passwordPassword 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 201904: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 201904:39PM Comment 2 by Sanjay (Link Technologies) Case 10249 added to project 11.0
15 Apr 201910: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):|

  1. Added functionality to "force password change" when a user logs into POS
  2. The user can be flagged to "Force Password Change" from the "Global Administration ~> User Maintenance" form

2. The issue was caused by:

  1. Restore Change Password Functionality from POS form

3. Next Step:

  1. UAT

16 Apr 201902: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
NoTest DescriptionPass/Fail
1

Create a new user as "Kiran". Set the password for the user as 1234567* 

Notes

  1. Users are created as approved.
  2. "Force Password Change" is not enabled by default
Pass
2

Enable "Force Password Change" at the branch.

  1. Login as Kiran, the system should pop up the change password form.
  2. Password change should validate the password complexity in the POS config file
    1. Max length = 5.
    2. Set the password as 12, this should not be allowed.
    3. Set the password as 888888, this should be saved.
Pass
3"Force Password change" should be disabled after the user has changed password.Pass
4User kiran should be able to login into POS, BO and Link Web with the new password 88888Pass
5User 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
6Enable "Force Password Change" at the HQ, this should be replicated to the branch. User should be able to change password at the branchPass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.0416
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-11-HQ and LINKSOFT-11-HQ 

Next Step: for documentation


    18 Apr 201909: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 201903: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 201908: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
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L10249 in the subject line of all emails regarding this issue.

    Document size: 11.9 KB
    For call complaints, please contact the Managing Director of the company using this form