Each organization has a unique security policy in place, which could affect the software upgrade process. Security policies that restrict or block access to resources required by Oracle software can cause the upgrade to fail completely or prevent the upgrade from completing without manual user intervention.
Local machine administrative privileges are required. In domain environments, ensure that the domain user has local administrative privileges until the upgrade is complete. This is minimally required for the initial setup of the workstation.
User Account Control (UAC) needs to be disabled during the installation processes to avoid operating system prompts, which require manual intervention. This is not required when upgrading to Simphony client release 18.1 or later.
Sites using HTTPS certificates containing a Certificate Revocation List (CRL) URL should verify that this URL is reachable from the workstations.
Sites using HTTPS certificates containing an Online Certificate Status Protocol (OCSP) URL should verify that this URL is reachable from the workstations.
Simphony client upgrades require access to the local database instance and database files during the upgrade.
Simphony clients must allow for a minimum of 8 login attempts per instance. Workstations running headless shared services, and POS operations, require a minimum of 16 login attempts.
Database credentials should not be rotated immediately before or during the upgrade process. Defer credential rotation until after the upgrade is finished and has been validated.
Sites using Microsoft Windows user account lockout policies can also impact the SQL Express connection attempts from your workstations. Adjust this policy accordingly before the upgrade to prevent Simphony database users from being locked out.
The Device Information module in the EMC identifies issues that may prevent the client from upgrading. Scheduling and Viewing Device Information contains more information.
Several operating system directories and utilities are used during the upgrade process.
The upgrade process runs under the permissions of the user account logged in to the workstation. This user account might require access to the executable files, directories, and subdirectories listed in this table:
Table 1-1 File System Access
Package | Access Type | File System Object |
---|---|---|
CalVersionFixer |
Read/Write/Execute Read Execute |
%AppRoot% %SYSTEMROOT%\System32 cscript.exe |
CAPSOnIIS |
Read/Write/Execute Read/Write/Execute |
%AppRoot%\CAPSOnIIS %SYSTEMDRIVE% |
Service Host Download (Simphony release 18.2.2 only) |
Read/Write/Execute Read/Write/Execute |
%AppRoot%\Micros\Simphony\Download %AppRoot%\Micros\Simphony\Prereq |
Biometrics (Simphony releases 18.2 and 18.2.1 only) |
Read/Write/Execute Execute |
%AppRoot%\Prerequisites msiexec.exe |
LanguageTranslation (Simphony releases 18.2 and 18.2.1 only) |
Read/Write/Execute |
%AppRoot%\WebServer |
McrsCAL |
Read/Write/Execute Execute |
%ProgramFiles%\micros regedit.exe |
MediaViewer |
Read/Write/Execute Execute |
%AppRoot% iisreset.exe |
KDS Handler |
Read/Write/Execute Read/Write/Execute Read/Write/Execute Execute |
%AppRoot% %KDSRoot% %SYSTEMDRIVE% netsh |
ServiceHost |
Read/Write/Execute Read/Write/Execute Execute Execute Write Execute |
%AppRoot% %SYSTEMDRIVE% Regsvr32.exe sc.exe %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs msiexec.exe (Simphony release 18.2.2 only) |
Service Host Prereqs (Simphony releases 18.2 and 18.2.1 only) |
Read/Write/Execute Read/Write/Execute Execute Execute Execute |
%AppRoot% %SYSTEMDRIVE% sqlcmd.exe cscript.exe Powercfg.exe |
WS KDS Display |
Read/Write/Execute Read/Write/Execute Execute Write |
%KDSRoot% %SYSTEMDRIVE% netsh %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs |
Parent topic: Client Application Loader (CAL)