Company: Link Technologies
Case No: L13057. Project: 15.50: LinkSOFT Version 15.50
Logged By: Vineshwar Prasad (Edge Business Solutions) on behalf of Sanjay (Link Technologies) on 25 Jul 2024 12:01PM
Priority: Medium
Product: Payroll & HR
Group: Enhancement
Time Taken: 14.00 (Weight: 16.00)
Assigned To: Development
Circulation: Development, Sanjay, Vineshwar Prasad
Resolve By: Monday, 30 September 2024 02:47 PM [119 days since logged date]
Status: Closed
Subject: Separate security access to menu "Company Administration -> Approval Workflow" for tabs "Maintain Approval Workflow" and "User Workflow"
Summary:    User access to "User Workflow" is given to operational Staff, while "Maintain Approval Workflow" is given to Administrative Staff.  Therefore, we need separate security options to maintain them.

The HR team usually creates a Profile, updates the Employee Mapping and adds the New User to the User Workflow.
Audit Notes:Edited by sanjay on 15/08/24 15:32. Edited by sanjay on 26/07/24 14:12. Edited by sanjay on 26/07/24 14:11. 
26 Jul 202402:11PM Comment 1 by Sanjay (Link Technologies) Case L13057 added to project 15.50
15 Aug 202403:30PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-09-2024 02:47 PM Time Taken: 12.00 Notes: ETC extended from: 25/07/2024 to 30/09/2024
PART A - Development work for this case has been completed.

1. The change will be available in version: 15.50

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

  1. Added new menu security to enable Add/Remove User Workflow. See figure 1 below
  2. Users need FR550.Active to access this menu
  3. In your example:
    1. HR Users need access to FR550.Active and FR550-A.Active
    2. Adinistrators need access to FR550 only

3. Affected Areas:

  1. Menu: Company Administration ~> Approval Workflow

4. The issue was caused by:

  1. Improve security granularity

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


Figure 1 - New security for Workflow


PART B - Development Reference (Place descriptor for objects changed):

  1. New Menu security FR550-A with "Active" only to enable Add/Remove Users in workflow
  2. FR550.Active is required for access to this menu. Control FR550 Add/Edit/Delete for maintaining Workfow Names 

05 Sep 202404:48PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 12-09-2024 04:42 PM Time Taken: 2.00 Notes: Edited by sanjay on 05/09/24 16:48. 
The following tests were performed:

Test Setup Instructions:
  1. Standard Demo
Table 1 - Test Results
NoTest CaseExpected ResultPass/Fail
1Remove acess to menu "FR550-A"
User should not be able to Add or Remove Users in "User Workflow"
Pass
2Add "Active" acess to menu "FR550-A"
User should be able to Add or Remove Users in "User Workflow"
Pass
3Remove Add/Edit" access to menu "FR550"
User should NOT be able to Add or Edit "Approval Workflow"
Pass
4Add "Add/Edit" access to menu "FR550"
User should be able to  Add or Edit "Approval Workflow"
Pass

Environment Details

  1. OS version: Win11
  2. Application version: 15.50
  3. Setup on:
    1. Server: LinkQA4
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA4/LinkSOFT
  4. Login Details: Standard username and password for user "admin"

Next Step: Closure


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

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