Found an awesome array of features provided by Citrix that enables users to access their Citrix distributed applications right from SharePoint.

This will prove very useful for our Physician’s Portal. Now our physician’s can access hospital applications from their office or home without leaving the SharePoint portal!

Citrix has some great documentation on how to install/configure this Web Part. Here is probably a good place to start. You will have to get the WISP (Web Interface for SharePoint) .wsp files through your MyCitrix account. Be sure to grab the administrator’s guide too.

The requirements are:

Citrix Presentation Server (of course!)

WSS 3.0 and/or MOSS 2007 (duh!)

Visual J# 2.0 Second Edition (installed on all your WFE)

For the most part installing and deploying the solutions was a breeze. I used page 17 from the guide. Followed the steps VERY carefully.

NOTE: The CitrixWssCore.wsp has to be installed/deployed before anything else!

Setting up Single Sign-On turned out to be a bit of a challenge. Here are some steps that might prove handy:

1. Go to the server that is running your Central Admin. Under Administrative Tools > Services ensure that the “Microsoft Single Sign-on Service” is set to start automatically. I would also go into properties of this service and specify an administrator account under the “Log On” account. I just chose our SharePoint farm administrator account. If you change the account make sure to restart the service.

2. Load up Central Admin and go to Operations > Manage Single Sign-On. This administers the Single-Sign On service and apparently can only be accessed through the local machine (I’m sure there is a way around this, any ideas?) For the remainder of these steps I would suggest doing them from the server running Central Admin.

3. Click on “Manage server settings” and specify an account name or group that will access to create databases in your SharePoint configuration. You should choose the same account that you specified for the MSSO service in step 1.

4. Now navigate to the site in which you are planning to run the Citrix web part. Under the site settings for that site you should see “Citrix Administration”. (That’s of course assuming that you activated it under “Site collection features” on the same site settings page)

5. Under “Citrix Administration” click “Single Sign-On”

6. The settings we’ve got are “Pass-Through” for Client Single Sign-On and “Microsoft Single Sign-On” for the Server Single Sign-On

7. Above you will see a link to apply your settings and then configure Microsoft Single Sign-On. Well….Do what it says!

8. Fill in the form with your custom information and submit it. That should be it.

This configuration seemed to work for us. If you are still having trouble, or you’re seeing the “Resources not found” message in your Citrix Web Part, try this thread for more information.