Profiles for Citrix

I would like to know what 's the best way to implement User profiles in Citrix.
in the case where Citrix is used just to launch published business applications that have their data stored in SQL server database. There is no office Apps where you will have to save the document somewhere while you are in you Citrix Session.

In this case I wonder if mandatory profile is the best option.

Any suggestions ?
Thank you
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Will SzymkowskiSenior Solution ArchitectCommented:
If you have a single server farm for Citrix then local profiles are completely fine. However if you have multiple Citrix servers in your farm then it is a best practice to use roaming profiles.

You can use the Remote Desktop Profile Tab in the active directory user profile to configure this.

This way the profiles are identical among all of the citrix servers in the farm.

Brian CTXSupportCitrix ConsultantCommented:
A home drive or team share would be a good option for storing the documents.  If there is no personalization data in the users profile that needs to be saved, then yes, a mandatory profile would be a good option.  If there is any personalization you wish to retain, mandatory profiles can be less desirable.  Citrix Profile Management (UPM) is a free option with Citrix and is vastly better than Roaming Profiles.  Roaming Profiles work, but are the least desirable option available in Citrix, and you should especially NOT configure the profile option from the AD user object.  You can set the profile path via a GPO for the OU where your Citrix servers reside.  This gives you much greater flexibility if you maintain multiple farms that differ in OS versions or geographical location.  I would never specify a user profile in the user's AD object under any circumstances.
jskfanAuthor Commented:
For personalization of desktop , I agree Mandatory profile is good, when they logoff nothing is saved .
However if a user opens up word document in citrix (assuming word is published), then how can I prevent users from saving their documents in locally on Citrix server, instead to their mapped drives. ?
Brian CTXSupportCitrix ConsultantCommented:
With UPM you can specify folders to be excluded from the profile so the contents of those folders are not saved.  You can hide the server drives via policy.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jskfanAuthor Commented:
Thank you
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.