XenApp 6 and UnderStanding how policies Are applied

I'm settings up a new XenAPP 6 farm and have the following. I have created a new OU and placed all of my new XenAPP server in the OU which is then assigned to a WorkerGroup. This ou only contain the XenAPP server and no user accounts.

My user account resides in another ou. Here is my question. When I log into XenAPP using the Windows Reciver 3.0 on my workstation are Group Polices applied to my account that I logged into the Windows Receiver 3.0 with? Even though my user account is not in the same OU as my Citrix server will any of the GP applied to this OU which are enforced be applied.

I trying to figure out the best way to deploy customer hotkey settings for the PNAgent and Web Interface.
LVL 21
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.

Carl WebsterCitrix Technology Professional - FellowCommented:
TS/RDS/XA GPOs should use the Loopback functionality to ensure a consistent application to all users on all servers.

Policies are applied in this order:

Microsoft local policies
Citrix IMA local policies
Site GPOs
Domain GPOs

Precedence is in reverse order:

OU GPOs have precedence over Domain GPOs which have precedence over Site GPOs which have precedence over Citrix IMA policies which have precedence over Microsoft local policies.
compdigit44Author Commented:
IN a nutshell if I use loopback processing and my servers and users are inseperate OU I can have user specific settings take effect on a user that is not part of the same OU as the servers?

Very Confusing
Carl WebsterCitrix Technology Professional - FellowCommented:

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
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Mike KlineCommented:
Loopback can definitely be confusing, see this writeup Darren (GP MVP) did on loopback


If you want to go under the weeds my friends at CB5 did a really good in-depth series on loopback



compdigit44Author Commented:
I have such unique keybord mappings that I may end up. pushing out a custom appsrv.ini file.
compdigit44Author Commented:
What is the best way to push out custom setting in the appsrv.ini to workstation that are both 32 & 64 bit :-(
Carl WebsterCitrix Technology Professional - FellowCommented:
Where are you placing the custom appsrv.ini?
compdigit44Author Commented:
Well the default directory for the appsrv.ini is C:\Program Files\Citrix\ICA Client or C:\Program Files(x86)\Citrix\ICA Client
Carl WebsterCitrix Technology Professional - FellowCommented:
On my Windows 7 x64 system, my appsrv.ini is in:


You could use the UserProfile environment variable.

Carl WebsterCitrix Technology Professional - FellowCommented:
There are these two env variables:

ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)

I would think on a 32-bit computer, the ProgramFiles(x86)=C:\Program Files (x86) should not exist.

Use a logon script to copy the appsrv.ini file to the right place.
When configuring the GPO are you configring it under user settings or computer settings?
compdigit44Author Commented:
How do I know which APPSV.ini location to edit?
compdigit44Author Commented:
How do I update my 5.4 web interface to have the hotkey settings as well
Carl WebsterCitrix Technology Professional - FellowCommented:
If ProgramFiles(x86) env var exists, you are on a 64-bit system.
compdigit44Author Commented:
I have both 32 and 64 workstation in my enviroment
Carl WebsterCitrix Technology Professional - FellowCommented:
Check for the existance of appsrv.ini in both locations and replace the one that exists with your updated copy.
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.