When installing Office 2007 on a XenApp 5.0 server using the Flex Profile Kit, I had assumed all Office customization settings were stored in the HKCU\Software\Microsoft\Office registry key. Turns out I was wrong, in fact, a default installation of Office 2007 does not allow Quick Access Toolbar customizations to work with roaming user profiles.
In a default configuration, any Quick Access Toolbar (QAT) customizations are lost when a user logs out of one computer and into another. You can however, configure the QAT to support roaming profiles by enabling the following registry key:
a. Add a new REG_DWORD value called QuickAccessToolbarRoaming
b. Set the value to 1
Personally, I used regedit and loaded as a hive, the mandatory profile NTUSER.MAN file and added the QuickAccessToolbarRoaming value in order to affect all users. Once the value was added and the hive unloaded, users QAT settings were saved and loaded regardless of which Citrix server on which they launched published applications.