Solved

Roaming Profiles and Word 2010 user template location

Posted on 2013-06-11
3
1,819 Views
Last Modified: 2013-08-01
We are delivering applications via Citrix Xenapp 6.5.  In GPO, we have the C: drive of the xenapp server restricted.  In Word, however, the default location of the user templates points to the C; drive roaming profile.  Users are unable to change this location using the File-Options-Advanced-File Locations in Word.

Some users need specific templates made available to them, in their default user template location (another piece of software calls on Word to edit tax related documents using these templates and references the default location of the user templates in this process).  Normally in a non-citrix environment, each user would just copy the tax-related templates into their default user template location.   In our Citrix environment, this is restricted.

Is there a way to lock down the c: drive with the exception of the roaming profile location?  Is there a standard, or "best practice" way to configure the location of user templates in Citrix?
0
Comment
Question by:CMCo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 10

Expert Comment

by:Casey Herman
ID: 39244412
Are the users using the same templates?  If so put them out to a network share and map them there.

Another Idea I would just create a login script that handles that for them to copy them in those locations.  

How many citrix servers are we talking here?

-Casey
0
 

Author Comment

by:CMCo
ID: 39244670
Thank you for responding.  The Users use some of the same templates, but they may have others specific to that user only.  The local roaming profile on the xenapp server gets wiped out every night -- we use a provisioning server and the xenapp servers reboot at 3 am every day, bringing down a clean image.  

I'm thinking I may point the template directory to their networked home directory.  That is accessible no matter where they are, and they have full access.  Might be a little cumbersome for distributing firm-wide templates.

We have 12 xenapp servers.
0
 
LVL 10

Accepted Solution

by:
Casey Herman earned 500 total points
ID: 39244786
Honestly.. I would use the citrix UPM. It will grab and store the templates and all settings that are associated with each application. It is a big change but very handy. So even if you are using PVS the users experience is the same every time and stores all their application specific settings. Good article here...

http://blogs.citrix.com/2012/02/11/citrix-profile-management-and-vdi-doing-it-right/

For the time being...


In GPO editor you can create a reg hack that you can push out to the servers that will repoint their default template location.

I like to use a utility called "Regshot" It is free. A little google-fu here..
I believe all the gods of computing got together and made this app. It is very useful for plucking settings out of the registry.

So the process goes like this...
open word up to where you change the file location.

Open regshot->hit first shot

Change the setting in word and save it. (Dont change anything else in word until you complete the following) You can set it anywhere as a test you are just looking for the key that you need.

in regshot->hit second shot
in regshot->hit compare

sift through all the data in the notepad doc that opens.
ignore all the performance numbers.

You will see some keys that are associated with office and the file location that are written.
You should see the new file location that you set.

create a logon script that creates the below location
so.. something like this.

IF NOT EXIST "\\fileserver\roamingprofilelocation\%username%\wordtemplates" md"\\fileserver\roamingprofilelocation\%username%\wordtemplates"




Open GPO
User config -> preferences-registry
registry wizard->track down the key that changed from regshot
set the location for the templates to their home directory.

Make sure you use a valid system variable like %username%
IE \\fileserver\roamingprofilelocationhomedirectory\%username%\wordtemplates

Now it is possible that you may see a file location warning error thingy that pops up "yellow and grey are you sure you wanna do this box" because of the location of a local system setting is on a network share. If not ignore the below. Only do this if you need it.

Go into windows component->internet explorer->internet control panel->security page and add the below

without the quotes "file://roamingprofileservername" and assign it to zone 1


-Casey
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates probably the easiest way to configure domain-wide tier isolation within Active Directory. If you do not know tier isolation read https://technet.microsoft.com/en-us/windows-server-docs/security/securing-privileged-access/s…
Did you know that more than 4 billion data records have been recorded as lost or stolen since 2013? It was a staggering number brought to our attention during last week’s ManageEngine webinar, where attendees received a comprehensive look at the ma…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question