True SSO for ShareFile Sync and Drive Mapper

Posted by daro on March 09, 2017
Citrix, ShareFile, Windows / No Comments


Lets get those seamless logons one step further!

There is a very good article on how to set up Citrix ShareFile with AD FS 3.0 for Integrated Windows Authentication for WebApp by Jason Samuel. To do this you will need:

Once we have that SSO solution in place, we can easily take it one step further and apply this to ShareFile client applications as well. In this tutorial we will look into implementing Integrated Windows Authentication for ShareFile Sync and Drive Mapper.

Both applications come with Administrative templates that we can deploy via GPO. After the apps are installed, those templates can be found in:

  • Sync – ‘C:\Program Files\Citrix\ShareFile\Sync\Configuration\PolicyDefinitions’
  • Drive Mapper – ‘C:\Program Files\Citrix\ShareFile\DriveMapper\PolicyDefinitions’

Make sure to copy both .admx and .adml files or the GPO processing will fail. The number of times I’ve seen one of those files missing…

If you would like to test it locally you can copy the templates to ‘C:\Windows\PolicyDefinitions’

After templates are imported we can start modyfing settings with Group Policy Editor. Drive Mapper needs only Account setting set in format of or .eu


While Sync needs to have Account and Authentication Type set. Account should be configured as above and Authentication Type set to ‘Windows Integrated Authenticaton’

Sync GPOPublishing GPO’s isn’t part of this article but there is plenty of information about that on the web. Once this is done and deployed your users should be able to enjoy seamless logons not only into the ShareFile web but also to the client applications.

Official Citrix documentation:


Drive Mapper

Below you’ll find video demonstrating how this all works:

Happy SSO’ing!

Citrix Receiver – The profile for the user is a temporary profile

Posted by daro on August 28, 2014
Citrix, Windows / No Comments



Citrix Receiver giving you grief? This should help.

When the below error comes up – don’t sweat. There is a quick registry fix that should do the trick and get this application installed in no time.

citrix temp profile

Even though user may not be logged in on a temporary profile, if there are .bak registry keys in ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList’ citrix may throw up the “the profile for the user is a temporary profile” error while trying to install it. To solve just delete of rename subkeys that end with .bak As with all registry changes please remember to export it first so you can always go back if something goes sideways.

To find out which subkey relates to a specific profile, expand it and look for ProfileImagePath registry entry that points to the original profile folder of the user.

The remote session was disconnected because there are no Terminal Server License Servers available to provide a license

Posted by daro on June 07, 2014
Citrix, Windows / No Comments


No Terminal Server License Servers available to provide a license? Not quite so

Citrix client, whether it’s Program Neighborhood or Receiver, sometimes comes up with following error:

Registry is crucial for Windows systems, before making any changes make sure to export it first so if you mess up you can always go back.

There is a very easy fix for this, all you have to do is to remove or rename ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing’ key.

Log off and then log back in and you are done. I presume you all know how to launch registry editor, if not let me know.