Company: Link Technologies
Case No: L10271. Project: 11.40: LinkSOFT Version 11.4
Logged By: Rashna (Edge Business Solutions) on 25 Mar 2019 11:49AM
Priority: Medium
Product: Framework
Group: Enhancement
Time Taken: 10.50 (Weight: 10.50)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Rashna, Sanjay
Resolve By: Friday, 29 March 2019 12:00 AM [1831 days since logged date]
Status: Closed
Subject: Modify "REC-Applicant" to "DefaultUser" for clarity.
Summary:    

Users can set the default role of an employee created through the process "ESS002 - Automatically create/disable ESS login for employees created/terminated in payroll".

Steps to Replicate

  1. Set the default role to "Employee" for process ESS002.
  2. Enable process
  3. Create a new employee in BO.
  4. Validate the user roles for the employee in Link Web. The employee has been created with roles "Employee and REC-Applicant". As per the discussion with Alvis "REC- Applicant" is the default role assigned to any new user.

Concerns

  1. Since the role is prefixed as "REC" consultants are unclear why an employee is given RM access. 
  2. If a user has set a role under process ESS002, why has the system added a role for "REC- Applicant".

Therefore, we need to modify the default role to "Default User" to make things clear.

For review and design discussion

Audit Notes:
25 Mar 201911:49AM Comment 1 by Rashna (Edge Business Solutions) Case 10271 added to project 11.0
29 Mar 201902:26PM Comment 2 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 29-03-2019 02:26 PM Time Taken: 1.50
Hi Alvis, please create a role named "All Users" and assign users this role by default. Recruitment users can fall into this role.

01 Apr 201901:35PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 01-04-2019 01:35 PM Time Taken: 2.50

Development work for this case has been completed.

The change will be available in version: 11.0.0401

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

  1. Created a new role "All Users"
  2. Changed user creation process to assign "All Users" role when a user is created.

2. The issue was caused by:

  1. Improvement

3. Next Step:

  1. UAT

4. Notes:


09 Apr 201909:25AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-04-2019 12:00 AM Time Taken: 2.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
1Validate that a role has been created as"All User"Pass
2Create a new user and the default role should be "All User"Pass
3Register new user and the default role should be "All User"
Pass
4Create employees in LinkWeb using process ESS002, default role should be "All User"Pass
5Create employees in LinkWeb using process ESS002, set role as "Employee", the role should be updated with "All User" and "Employee"
Pass

Notes
  1. "All Users" is a framework role assigned to all user for all LinkWeb applications.
  2. A client using Recruitment need to enable the access for "RM" menus for role "All User". 
    1. The applicant will register.
    2. The application will create an approver with role "All User".
    3. The applicant will be able to access menus enabled.
  3. When automatically created in ESS will have the framework "All User" role plus the configured ESS role.

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.0408
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-DEMO-11-RASHNA

Next Step: documentation


    11 Apr 201909:57AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-04-2019 12:00 AM Time Taken: 2.50

    Hi Sanjay, 

    Documentation for the case has been updated under Link Web Applications Portal->Global Administration ->Role Maintenance.

    Thanks
    Rashna


    12 Apr 201908:32AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 12-04-2019 08:32 AM 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: L10271 in the subject line of all emails regarding this issue.

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