FromTheField
Real world experiences of SharePoint engineers from Microsoft UK
Test-SPContentDatabase : Automating missing feature removal
Recently I've been working with a customer to help them with a SharePoint migration project. One of...
Date: 08/26/2017
SharePoint Saturday Cambridge
I was fortunate to speak at SQL/SharePoint Saturday Cambridge last weekend, this was an absolutely...
Date: 09/12/2016
Removing Multiple Site Collections from Search Results in SharePoint Online
I recently blogged about a scenario that my customer was having whereby they needed to temporarily...
Date: 07/28/2016
Removing a Site Collection from Search Results in SharePoint Online
One of my customers presented me with an interesting scenario recently, their security team were...
Date: 07/20/2016
Export-SPWeb - exporting lists
Hi. Recently I've been working with the Export-SPWeb Cmdlet, helping out a customer who needs to...
Date: 07/14/2016
Site collection provisioning and customisation scenarios for SharePoint online
Site collection provisioning and customisation scenarios for SharePoint Online I’ve worked with a...
Date: 07/06/2016
Cloud Search Service Application - No Results Returned from On-Premises Search Center
The Cloud Search Service Application is a brilliant new-ish feature of SharePoint 2013 and 2016 that...
Date: 06/21/2016
Outputting SharePoint Online Tenant Settings using CSOM
Here is a quick script that outputs the current SharePoint Online tenant settings using CSOM with...
Date: 06/01/2016
SharePoint Saturday Paris
I had the pleasure of speaking at SharePoint Saturday Paris yesterday (28th May), this was an...
Date: 05/29/2016
SharePoint Responsive UI Package - Issue with JQuery
I've been having a play around with the fantastic SharePoint Responsive UI package that was recently...
Date: 05/04/2016
SPUpgradeException - Error message when you run the "SharePoint Products and Technologies Configuration Wizard" when you create a New SharePoint 2016 Farm
SYMPTOMS On a Windows Server 2012 R2 server that has SharePoint Server 2016 installed, when you run...
Date: 04/15/2016
I'm Speaking at the Collab365 Summit
I'll be speaking at the Collab365 Summit about SharePoint Hybrid, this event will be held...
Date: 04/12/2016
Changing the Time Zone of a Site using CSOM with PowerShell
Here is a quick example of how you can change the time zone of a site using CSOM with PowerShell, in...
Date: 03/16/2016
For the GUI people
Hi. I'd like to share a new site with you. It's something I've been working on as a...
Date: 03/03/2016
Measuring latency for stretched SharePoint farm topologies
This blog post focuses on measuring latency for SharePoint stretched farm topologies. As per this...
Date: 02/23/2016
February CSOM Update for SharePoint Online - Deleting Items from the Second Stage Recycle Bin
The February CSOM update for SharePoint Online which is now available provides the ability to empty...
Date: 02/18/2016
O365 - Enable Deprecated Managed Metadata Terms from a CSV file using CSOM in PowerShell
The tenth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Deprecate Managed Metadata Terms from a CSV file using CSOM in PowerShell
The ninth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Delete Navigation Hover Text on Managed Metadata Terms from a CSV file using CSOM in PowerShell
The eighth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Enable and Configure Navigation on Managed Metadata Terms using CSOM in PowerShell from a CSV file
The seventh post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Configure Tagging on Managed Metadata Terms using CSOM in PowerShell
The sixth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Update Managed Metadata Term Set Description using CSOM in PowerShell
Perhaps not the most sophisticated of scripts but, a valuable one nonetheless. The example...
Date: 01/19/2016
O365 - Delete Labels on Managed Metadata Terms from a CSV file using CSOM in PowerShell
The fifth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Create Labels on Managed Metadata Terms using CSOM in PowerShell from a CSV file
The fourth post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Update Default Labels on Managed Metadata Terms using CSOM in PowerShell from a CSV file
The third post in a series of blog posts that walk through the process of performing configuration...
Date: 01/19/2016
O365 - Delete Managed Metadata Terms using CSOM in PowerShell from a CSV file
The second blog post in a series of blog posts I am going to publish that walk through the process...
Date: 01/19/2016
O365 - Create Managed Metadata Terms from a CSV file using CSOM in PowerShell
This is the first in a series of blog posts I am going to publish that walk through the process of...
Date: 01/19/2016
Revoking a Users Sessions from SharePoint Online
A new PowerShell Cmdlet was released with the latest version of the SharePoint Online Management...
Date: 01/08/2016
Quickly Verify the Version of a SharePoint Online Tenant
I have put together a quick script that can be used to confirm the version number of a SharePoint...
Date: 01/07/2016
SharePoint Online - Identifying the Correlation ID for a Request
If you ever need to raise a support case with Microsoft relating to an issue that you are...
Date: 12/11/2015
Data Loss Prevention (DLP) in SharePoint 2016 Beta 2
Data Loss Prevention (DLP) has been available in Office 365 (including SharePoint Online) for some...
Date: 12/04/2015
Streamlined Topologies and MinRole in SharePoint 2016 (Pt2)
Following on from part 1 of this blog around the concepts of MinRole and Streamlined topologies. In...
Date: 11/20/2015
Introduction to Streamlined Topologies and MinRole in SharePoint 2016 (Pt1)
Traditional SharePoint Server deployments from 2007 – 2013 all had the three main tiers: Web...
Date: 11/20/2015
Measuring Upload and Download Performance of SharePoint Online
One of my customers are in the process of moving to Office 365, they are a global customer with...
Date: 11/13/2015
SharePoint 2016 MinRole and Search
For those who attended my session at the European SharePoint Conference (10th November 2015) will...
Date: 11/13/2015
Forecast Content Database Growth
One of client requested PowerShell script to forecast content database growth with following...
Date: 11/13/2015
My PowerShell Scripts for SharePoint are now Available on GitHub
As you may have noticed from my previous Blog posts, I love PowerShell! Over the past few years...
Date: 11/06/2015
Finding in-place records in SharePoint 2010 and SharePoint 2013 using PowerShell
Discovering in-place records. Records management in SharePoint (2010 and 2013) is a great feature....
Date: 11/04/2015
Automating deployment of complex search service application topology
Recently my client expressed a desire to automate deployment of search service application with not...
Date: 11/03/2015
Create a SubSite (Web) using a Custom Template in SharePoint Online using PowerShell and CSOM
Earlier this year I wrote a Blog post that demonstrated how to create Sub-Sites (Webs) within a...
Date: 10/21/2015
Collab365 Global Conference - SharePoint Online Administration with PowerShell
I have (literally) just finished delivering a session at the Collab365 Global Conference. I have...
Date: 10/08/2015
Office 365 - Tracking OneDrive for Business Adoption
I was recently asked by a customer to assist them analyse their OneDrive for Business adoption,...
Date: 09/23/2015
Office 365 - Automating the Configuration of Information Rights Management (IRM) using CSOM
Yet another post about Office 365 and PowerShell - I'm sure I'll run out of topics soon! One...
Date: 09/07/2015
No non-security fixes for SharePoint 2010 after October PU
Just a heads-up that the SharePoint 2010 October PU will be the last PU containing non-security...
Date: 09/07/2015
Scaling out/ provisioning a SharePoint '20XX' testing environment
Something I am particularly fussy about is test environments... As an engineer, whenever I start...
Date: 09/01/2015
Office 365 - Moving and Merging Managed Metadata Terms using CSOM with PowerShell
I've previously posted about using CSOM to automate the addition and management of Managed...
Date: 08/28/2015
SQL Best Practice for SharePoint 2010 and 2013
Over the past few years I have delivered a number of SharePoint health checks, and one of the most...
Date: 08/25/2015
I'm speaking at the European SharePoint Conference 2015
In case you missed it, the European SharePoint Conference 2015 programme...
Date: 08/25/2015
I'm Speaking at the Collab365 Global Conference
I'm pleased to announce that I will be speaking at the Collab365 FREE virtual 24-hour conference...
Date: 08/18/2015
Uploading reports (.csv) to a SharePoint site.
This is something that I run into very often. Administrators running scripts that provide insight...
Date: 08/17/2015