Case study how Microsoft consultants solved multifaceted SharePoint hurdles