Company: Link Technologies
Case No: L13136. Project: 15.70: LinkSOFT Version 15.70
Logged By: Sanjay (Link Technologies) on 28 Apr 2025 03:25PM
Priority: Low
Product: Framework
Group: Enhancement
Time Taken: 15.00 (Weight: 12.00)
Assigned To: Sanjay (Link Technologies)
Circulation: Sanjay, Sitla, Vineet, Vineshwar Prasad
Resolve By: Friday, 16 May 2025 10:11 AM [35 days since logged date]
Status: Closed
Subject: Limit "Maximum number of users" by setting a "MaxUsers" configuration in the WEB Configuration file
Summary:    

We need a way to limit the Maximum Number of users to ensure that we comply with Microsoft Licence agreement.

Design:

  1. Add a configuration in "WEB.CONFIG" named "MaximumActiveUsers". Value = 9999. Value Type: INT
  2. When checking licence, make SYS Invalid if the users exceed this configuration value.
Audit Notes:Edited by sanjay on 15/05/25 09:29. Edited by sanjay on 09/05/25 12:19. Edited by sanjay on 28/04/25 15:25. Edited by sanjay on 28/04/25 14:32. 
28 Apr 202503:56PM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 02-05-2025 03:25 PM Time Taken: 6.00 Notes: ETC extended from: 28/04/2025 to 02/05/2025
PART A - Development work for this case has been completed.

1. The change will be available in version: 15.70

2. The following changes were made (Include Database object names, Program classes, and any other relevant information):

  1. Added a new WEB configuration named: MaximumActiveUsers. Default value = 9999.
  2. This can be used to manage maximum number of User accounts for a site 

3. Affected Areas:

  1. Framework - licence management

4. The issue was caused by:

  1. Azure Management requirement for MS licences

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT


09 May 202512:18PM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 16-05-2025 10:11 AM Time Taken: 8.00 Notes: ETC extended from: 02/05/2025 to 16/05/2025

Made the following changes:

  1. Changed Web.Config default value for App Settings "MaximumActiveUsers" to 10
  2. When checking Maximum avalable User licence, we take the Employee Licence, Add POS User Licence and add "MaximumActiveUsers"

This means that by default, if you have a 4 POS user licence and a 50 employee licence, you can create a maximum of 64 (10 + 50 + 4) users

If you need to create more than 64 users, simply INCREASE the Web Configuration value of "MaximumActiveUsers". There is no licence fee for making this change. 

This change is only to limit users so we can manage and comply with the Operating system licence.


22 May 202510:25AM Comment 3 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 30-05-2025 10:25 AM Time Taken: 1.00
System test completed. Closing case.

If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L13136 in the subject line of all emails regarding this issue.

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