UAT Overview for Work Package #0 - Offboarding Automation
Check Issues & Resolutions Reported During Testing section for details of Phase 1 reported issues.
Phase 2 change list will be posted once research on solution scope finalized.
Targeting Production Release for the first week of March, 2025.
Meeting Held On: Monday, February 10, 2025 11:00 AM to Noon
Recording Link: https://sbctc.webex.com/webappng/sites/sbctc/recording/c8315aae02cc4c239c89b781b71b9069/playback
Updated Presentation Materials:
Sample Test Scenario Worksheet (Displayed in Kick-Off Meeting):
The Security Administration System Improvement (SASI) Project Information Guide, contains all background details on the requirements and solution design work that lead us to our User Acceptance Testing effort for this new custom ctcLink Security feature.
Overview of Offboarding Automation Functionality
To prepare colleges for the new Offboarding Automation security feature a Quick Start Guide was produced and made available as a reference to functionality and test preparation. - (Updated Quick Start Guide Posted on 2/18/2025 Correcting behavior on removal of TL Superuser access in HCM.)
To help college testers better understand how to use the new Offboarding Automation security feature a Quick Reference Guide (QRG) has also been provided in the ctcLink Reference Center:
- Link to QRG: 9.2 Security - Offboarding Automation
To review a complete guide to the recommended offboarding procedures in the HCM Pillar refer to the Quick Reference Guide (QRG):
- Link to HCM-HR Core QRG: 9.2 Offboarding - Security Procedure
To review a guide on using Launchpad to offboard SACR Security in the CS Pillar refer to the Quick Reference Guide (QRG):
- Link to CS Core QRG: 9.2 SACR Security - User Replacement Security (Onboarding/Offboarding)
Pro Tip: If you have a record of recently offboarded staff, use them as the test scenarios to offboard in UAT.
- Run the BI Publisher Report for those former employees in the PQA Environment and save it off for later:
- Run the Offboarding Automation Report for each and save the log files.
- Compare the log files to the BI Publisher Report(s) listed above.
- Execute any manual steps needed to complete the off-boarding procedure.
- Run the BI Publisher Report(s) for those former employees in the PRODUCTION Environment and save it off to compare.
- Run the BI Publisher Report for those former employees (AFTER offboarding) in the PQA Environment and save it off and begin your comparison.
Access to the UAT Environment
The PQA Environment, where UAT activities are taking place was refreshed from Production on November 4th, 2024.
Employees offboarded AFTER 11/04/2025 will NOT show up as offboarded in this test environment until you use them for testing purposes.
Also noteworthy, any employees off-boarded AFTER 11/4/2025 will still appear with active jobs at your college in this environment.
If you ALREADY had access to PQA for testing Work Package #1 - Role Grouping Templates
You STILL have access and DO NOT need to request it again.
To request access to the User Acceptance Test environment (PQA), follow the link below and provide the name, last 4-digits of EMPLID, email, contact phone number and college. Please note: College Advisory Group members will have advanced access to the environment to perform initial shake-down testing prior to the All College UAT activity and have a separate tab to submit their access requests:
Access Request (Google Sheet) [UAT environment access for ALL Colleges tab]
Testing will occur in the PQA environment. Testers will be logging on using their EMPLID. In order to access the Launchpad feature, testers performing this step must have Local Security Administrator access (ZZ Local Security Admin) This environment rests behind an OKTA instance and therefore you will be prompted to establish a password during activation.
Login Access Link: https://oktapreview.ctclink.us/
NOTE: If access was already granted, it will be noted in the Google sheet linked above.
Testers who have already activated themselves in the PQA environment for other testing activities (concurrent UAT activities in this environment) will not be required to re-activate as this is a shared environment for all concurrent UAT activities.
Having Issues Logging In? Contact the Security Team. ([email protected])
Don't Forget: You have the ability to reset your own password in Okta. If encountering password issues, try this first. You might be able to self-help quicker!
Also, if you're struggling after regular service hours, feel free to download the Tester Login Reference Guide (below) to see if the answer you need is in here:
Issues & Resolutions Reported During Testing
The following issues were reported during the UAT period. Included is the resolution approach being taken or a notation if research or regression testing is still pending. Please note that the UAT testing period has been extended to allow time for colleges who reported issues that warranted code updates to retest.
-
Issue Details: Messaging in log files states that Primary/Row Permission List was updated, but CTC_PT_MASK_ALL value remains the same.
- Update Row Security and Primary Permission Lists
- Primary Permission List = CTC_PT_MASK_NONE Row Security Permission List = CTC_PT_MASK_NONE
- Updated Primary and Row Security Permission List = CTC_PT_MASK_ALL
- Research: Program function is to remove Permission List values and replace with CTC_PT_MASK_ALL. If the user profile original had CTC_PT_MASK_ALL, it is technically correct to state that it was removed and updated to add it back, thus generating the update message.
- Resolution: Provide clearer instructions on program behavior in the Quick Reference Guide. [Complete]
-
Issue Details: Messaging in log files gives impression that the expense delegation was removed for the separated employee and another individual.
- Expense Delegation Removed - Emplid / Authorized Oprid
- 101001234 / 101001234
- 101001234 / 101023456
- Research: Program behavior is correct. The Authorize Expense Users page had two rows for the separated employee, one allowing the employee authorization to submit expense reports AND another employee was also authorized to submit expense reports "on behalf of" the separating employee. Both rows were removed from the table and are reflected in the log file.
- Resolution: Provide clearer instructions on program behavior in the Quick Reference Guide. [Complete]
- Issue Details: Messaging in log files states it updated rows for Enrollment Security, but the user did not have Enrollment Security assigned.
- Research: Program behavior was correct, but messaging in log file could prove confusing.
- Resolution: Update program logic to ignore SACR Enrollment Security records where the Enrollment Access ID field is blank, thus not generating a message in the log file displaying an update to blank out a value that is already blank.
-
RETEST APPROACH:
- TEST 1: Identify an employee who DOES NOT have a value in the Enrollment Access ID field. Offboard the employee and confirm that no message appears in the log file relating to UPDATING the Enrollment Security status.
- TEST 2: Identify an employee who DOES have a value in the Enrollment Access ID field. Offboard the employee and confirm that a message DOES appear in the log file relating to UPDATING the Enrollment Security status.
- Issue Details: Messaging in log files states ***Employee is a STUDENT*** , but the user does not the ZZ SS Student role assigned.
- Research: Program behavior was incorrect, revision needed to select for complete role name.
- Resolution: Updated code to only generate the alert when the user has the ZZ SS Student role.
-
RETEST APPROACH:
- Test for Non-Student: Identify an employee who is NOT a student, but has CS roles with the word "Student" in the role name. Offboard the employee and confirm that the ***Employee is a STUDENT*** message does not appear in the log file.
- Test for Student: Identify an employee who is ALSO A STUDENT, and has the CS roles with the word ZZ SS Student. Offboard the employee and confirm that the ***Employee is a STUDENT*** message appears in the log file.
- Issue Details: CS Log file noted the removal of the Student Institution Set value for a student.
- Research: Program behavior was incorrect, the value should not be removed for the user who is also a student.
- Resolution: Updated code to omit the removal of this value.
-
RETEST APPROACH:
-
Test for Student:
- Identify an employee who is ALSO A STUDENT at your institution.
- Navigate to Main Menu > Set Up SACR > Security > Secure Student Financials > Student Institution Set and confirm that the student HAS their Student Institution Set value set for your institution.
- Offboard the employee and confirm that the "Updated value to blank for menu item: Student Institution Set - PS_OPR_DEF_TBL_CS (ISET_OVRD)" message no longer appears in the log file.
- Navigate to Main Menu > Set Up SACR > Security > Secure Student Financials > Student Institution Set and confirm that the student has their Student Institution Set value STILL set for your institution.
-
Test for Student:
- Issue Details: HCM Log file noted the the employee as being a manager when no job record existed listing the user as a supervisor on an active job record.
- Research: Program behavior was incorrect, the should only appear for a user who is listed as a supervisor on an active job data record.
- Resolution: Updated code to correctly identify the supervisor condition.
-
RETEST APPROACH:
- Test for Non-Supervising Employee: Offboard the employee in HCM to confirm that log file message "***Employee is a Manager**** does not appear.
- Issue Details: On Scheduling Process pop-up message "Person active at another institution, are you sure you want to proceed?"
- Research: Program message was incorrect, the warning will appear for a user who an active job data record at ANY company.
- Resolution: Updated warning message to read as "Person has active job record."
-
RETEST APPROACH:
- Navigate in HCM to Main Menu PeopleTools > Security > CTC Custom > Offboarding Automation
-
Identify EMPLIDs for employees that meeting the criteria below and enter your Company Code and their EMPLID to verify
- Test appearance of warning message for an 'Active' employee at your institution.
- Verify NO warning message appears for an 'Inactive' employee at your institution, who is NOT currently an 'Active' jobs at other institutions.
- Test appearance of warning message for an 'Inactive' employee at your institution, who is currently an 'Active' employee at another institution.
-
Issue Details: Messaging in log files gives impression that the Student Financials SACR Security section for the separated employee needed some form of action to be taken:
• ----- Secure Student Financials --------
• Processing SACR Setup for : 101001234
• Company: xxx (0,0)
• Institution: (0,0)
• Business Unit: (0,0)
• Research: Program behavior is correct. There is no SF SACR Security for this individual, therefore no Institution or BU to remove.
• Resolution: Provide clearer instructions on program behavior in the Quick Reference Guide. [Complete]
- Issue Details: Each pillar generates an email notification that contains the EMPLID and Name of the offboarded employee and the LSA who performed the offboarding. This is a risk.
- Research: Confirmed that AAG ruling was EMPLID may be included in email notifications, but cannot be combined with other PII data. Developer confirmed that the Notification Template can be edited to remove names. Changes applied to the templates in PQA.
- Resolution: Updated template to remove names from email notifications, which will remove this displayed information in the log file where the email notification messaging is displayed.

Reporting an Issue
Still want to submit an issue? Please report your issue via the Service Desk.
Request Type: ctcLink Support > Special Project Activities > SASI Work Group Testing
Subject (begins with): SASI Work Package #0: <add your words...>

UAT Completion & Sign-Off
Once colleges have fully completed their User Acceptance Testing and are ready to sign-off the ctcLink Point of Contact will be asked to "sign-off" on behalf of the college.
Link to UAT Sign-Off (MS Form): Sign-Off Survey Form
Sign-Off form will be open Monday, February 10, 2025 until EXTENDED DEADLINE OF: Friday, February 21, 2025 @10pm
For a preview of the words in the sign-off survey, open the document below:
All College Sign-Off Status:

Colleges Confirmed Complete with Sign-Off:
- Bellevue College
- Bates Technical College
- Bellingham Technical College
- Big Bend Community College
- Cascadia College
- Centralia College
- Clark College
- Clover Park Technical College
- Columbia Basin College
- Edmonds College
- Everett Community College
- Green River College
- Highline College
- Lake Washington Institute of Technology
- Lower Columbia College
- Olympic College
- Peninsula College
- Pierce College District
- Renton Technical College
- Seattle Colleges
- Shoreline College
- Skagit Valley College
- Spokane District
- Tacoma Community College
- Walla Walla Community College
- Wenatchee Valley College
- Whatcom Community College
- Yakima Valley College
Colleges Awaiting Sign-Off:
- Grays Harbor College
-
South Puget Sound Community College
0 Comments
Add your comment