Candy data is to be stored on a server alongside the license. The Candy license & data must be stored on a server running Windows Server (2012 R2 and 2016 are supported) with NTFS storage. A NAS will not be sufficient as a file server. The server must be dedicated to serving FILES. It must not run MS SQL Server or any other application that will deprioritize file access.
Suggested server specs:
CPU: 3.2GHz Intel Quad-Core i7/Xeon
Hard Drives: 2x 1TB (Enterprise grade)
RAID level: RAID 1
You will require a folder on the file server that has read/write access for the chief estimator to create the license and then to validate the license every 6 months. All other users only need read access to the license folder.
The initial setup of Candy on Citrix is very straight forward. The difficulty usually arises with roaming and redirected profiles or data areas.
Candy needs these folders to be persistent (not deleted at the end of each Citrix session). They can be re-directed but this should be done through Group Policies (Candy will use the path Windows gives it for AppData and Documents).
Candy has six facets that need to be considered (default locations in brackets):
Application (C:\Program Files (x86)\CCSWIN)
Settings (C:\Users\...\Documents\My CCS)
License (C:\Users\...\AppData\Roaming\Construction Computer Software)
Help files (C:\Users\...\AppData\Roaming\Construction Computer Software\HELP)
Temp (C:\Users\...\AppData\Local\Temp\CCSTEMP) – Log files, system info and setup files are stored here.
Installing / Upgrading Candy:
Standard user rights
Folders Candy requires read/write access to there folders at application launch:
Data folder (Always needs read/write access)
Settings folder (Always needs read/write access)
Help (This is only written to once at first startup after new help files are downloaded)
Temp (Candy will download new versions here when an update is run through the Support menu)
A step by step guide to publish Candy using the Xenapp Wizard can be found here.
Overview of Microsoft Domains and Roaming Profiles
QTO requires a certain level of graphics performance to function fluidly. Most virtualization platforms lack this performance.
There for QTO may not perform correctly and is not officially supported on Citrix.