Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1282
  • Last Modified:

How to ensure users signature (old Citrix Profile) is transferred/moved to new Citrix Profile (XA 6.5)

Hello there,

What is the strategy or method we should implement or adopt to ensure that when users connect for the first to the new XA 6.5 farm launching Citrix Full Desktop, their signature (from old profile) is available in drop down in Outlook 2010.

We use Citrix Profile Management 4.0 in XA 6.5.

I am struggling to adopt a vaible strategy to ensure that when 500 users a re migrated across to new farm, with their signature from old profile, other wise Service Desk will be bombarded with calls.

Please advise.

Thanks and Regards
0
goprasad
Asked:
goprasad
  • 4
  • 4
  • 2
  • +1
1 Solution
 
Sekar ChinnakannuSenior EngineerCommented:
Its better to configure the profile with new settings as profile structure is different in 2003 & 2008 r2. If you still need to use same profile then you need to copy\move the profile. check this discussion http://www.experts-exchange.com/Software/System_Utilities/Remote_Access/Citrix/Q_27835686.html
0
 
Ayman BakrSenior ConsultantCommented:
If your previous XenApp farm is 2008 then you need to develop a script to copy all the users signatures (.htm, .rtf, .txt) in the following location

<user name>\AppData\Roaming\Microsoft\Signatures

to the same structure in the new profile location.

Otherwise if your previous farm is 2003, your script needs to copy all the users signatures in the following location

<user name>\Application Data\Microsoft\Signatures

to the following structure in the new location

<user name>\AppData\Roaming\Microsoft\Signatures
0
 
goprasadAuthor Commented:
Thanks for that.
But the challenge we have is that when the existing user (with old profile in 2003) logs into for the first time into XA 6.5 farm (new farm) how can we copy across signature before hand? Because new profile gets created in the new User store only when logs in for the first time.
new path would \%username%\UPM_Profile\AppData\Roaming\Microsoft\
Please advise.
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
Ayman BakrSenior ConsultantCommented:
1. Log on with a test account to XA 6.5.

2. Then copy the default created files/folders in the Citrix UPM profile.

3. Then manually (or using a script) create all your users in the UPM profile populated with the default file/folder structure.

4. Then run your script to copy the signatures from the old profile to the new profile.

I would recommend that you initially try with one user (creating his profile through a script before logging the first time, then run the script to copy his signatures from one profile to the new profile) and check whether he sees his signatures when he first logs on XA 6.5. That user could be you (better a test user with no admin privileges).

Please note that this way you need to ensure that your users have the correct permissions over their profiles.
Please also note that all your scripts should be run with an elevated privilege using a domain admin, otherwise creating profiles and copying might not be successful.
0
 
CoralonCommented:
It would be much simpler to use a logon/logoff script for both environments.

In your Win2k3 environment:
xcopy /s/e/i "%appdata%\Microsoft\Signatures" "%homedrive%%homepath%\Signatures"

In your Win2k8r2 environment:
robocopy /e "%homedrive%%homepath%\Signatures" "%appdata%\Microsoft\Signatures"

As long as your users have a home directory like they should :-) this should be a slam dunk.
Then the user simply needs to reselect their defaults.

Coralon
0
 
goprasadAuthor Commented:
Thanks for that Coralon.

Just to understand your solution:

For the current users logging into XA 4.5 environment: Outlook signature is located in their Citrix Roaming Profile:

Path is: \\xxxx23fps1\Profiles$\%username%\Application Data\Microsoft\Signatures\

Do I need to place the following script in all users Start up in XA 4.5 servers?

xcopy /s/e/i "%appdata%\Microsoft\Signatures" "%homedrive%%homepath%\Signatures"

And in new XA 6.5 farm, the location of Outlook signature:

Path is: \\xxxx23fps1\CTXProfiles$\%username%\AppData\Microsoft\Signature\

Do I need to place the following script in all users Start up in XA 6.5.5 servers?


robocopy /e "%homedrive%%homepath%\Signatures" "%appdata%\Microsoft\Signatures"

Also can you please advise and modify script based on my current profile path locations.
0
 
goprasadAuthor Commented:
Also Coralon, once when we run these script that you have provided during logon.

I will also need to ensure that the old Terminal Services Profile path populated in users AD profile under Terminal Services Profile Tab is removed/deleted, once we migrate from old farm to new farm.

How can I achieve this?

Please advise.

Attached is the screenshot:
TSP-Path.JPG
0
 
CoralonCommented:
Almost correct.  The first script should be run on the PS 4.5 farm as a login script.  As the users login, it will backup their signatures to their home directory.

The 2nd script runs as a login script from the XA 6.5 farm copies that backup directory back into the roaming profile.

There are scripts to delete an AD profile, although I don't have any myself.  I could write one in Winbatch easily enough.

My suggestion however, is to just override the TS home directory with a GPO for the XA 6.5 farm until you get the time to correct the profiles.  What will happen if you don't is that the TS Roaming Profile directory will be paralleled with one labelled .v2 in the same location.  It tends to be messy..

Coralon
0
 
goprasadAuthor Commented:
Brilliant. Thank you so so much the script worked wonders. Signature was successfully moved across to the new user store profile.

Can I please request you to provide me script (Win Batch) to delete user's TSP in AD.

Thanks and Regards
0
 
CoralonCommented:
Before I spend some time writing it out, do you have a copy of winbatch, or are you willing to buy a copy?  If not, I can compile it as an executable to upload.

Coralon
0
 
CoralonCommented:
I saw your other post and the vbscript reply.  That looks like a great solution!  

Coralon
0

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

  • 4
  • 4
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now