Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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