Wednesday, 15 August 2007

When adding SharePoint calendars to be viewed via the My Planner Web Part you may receive an 'Error 401 Unauthorised'

The My Planner web part which ships with the Microsoft Learning Gateway Refresh package allows you to display your Exchange calendar and also SharePoint Calendars such as a school calendar or staff calendar,

To ensure that SharePoint calendars can be viewed by the 'My Planner' web part do the following:

  • Go to Central Administration, Application Management
  • Under 'Application Security' go to 'Authentication Providers'
  • Select the Web Application that hosts the School Site
  • Under 'IIS Authentication Settings' clear the 'Integrated Windows Authentication' check box and select the 'Basic Authentication' check box

This process is not mentioned in the deployment guide.

MLG Refresh web parts give an error when using SLK v1.1

If you install the SLK release 1.1 and then the current MLG Refresh Web parts you will receive the following error on pages containing the My Planner Web Part: ERROR: Could not load file or assembly 'Microsoft.LearningComponents.Storage, Version=1.0.799.0, Culture=neutral, PublicKeyToken=abc4ed181d6d6a94' or one of its dependencies. The system cannot find the file specified. I believe this is because the web part is looking for an older version of the SLK assembly file mentioned above. The only way I could solve this was to remove the new SLK and install version 1.0.799.

In any case if you install the version of SLK that comes as part of the MLG Refresh package you shouldn't have any problems.