A SharePoint service provider will keep your corporate network on its toes