Latest Posts
SharePoint Libraries NOT syncing after OneDrive for Business upgrade
What? You just upgraded your OneDrive for Business client to the latest version. Nice! But now when you try to sync your pre-existing SharePoint libraries you can’t. Sad face… And you get this really, really helpful message box (sarcasm) that says you need to update to the latest version of OneDrive for Business. What!! So …
Read onHow to update user display name in SharePoint
Scenario A user logs into SharePoint and their login name is stamped in the “hidden” user information list. Their SharePoint footprint is now reflected by this login name. At some point this users name is changed in Active Directory but the change is NOT reflected in the “hidden” user information list despite a successful User …
Read onTurning on Publishing with PowerShell in SharePoint Online
We came across a situation recently where we needed to enable Publishing (at the web level – ie. It was already on at the site collection level) using PowerShell. This was in the context of a script that created many Sub Sites (webs) based on an automated process. A good time to remind everyone that …
Read onSharePoint Online Invite External Users with PowerShell
Ever wished you could bulk invite external users to your SharePoint Online site? Turns out you can. Here’s the PowerShell. A couple notes: [powershell] # Establish Connection to SharePoint Online $siteUrl = “site url” $ctx = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl) $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials(“username”, “password”) $ctx.Credentials = $credentials # Create request list $userList = New-Object “System.Collections.Generic.List“1[Microsoft.SharePoint.Client.Sharing.UserRoleAssignment]” # …
Read onTargeting XML Values with XPath
Using Nintex Workflow to filter XML Web Request The Goal When using a “get” web request to retrieve information from a server, we wanted to use a Nintex Workflow (in SharePoint 2013) filter each item and store the information in a list. Essentially, do as follows: This runs every 5 minutes, allowing us to trigger …
Read onCopy-SPSite to Change URL
We wanted to take a moment to share this in case it saves somebody from taking the long winding road of sadness that we embarked on yesterday. There’s quite a bit of chatter online (and from fairly reputable sources in the SharePoint community) about a new PowerShell cmdlet in SharePoint 2013 called Copy-SPSite. Basically, the …
Read onGetting Current Health Analyzer Alerts with PowerShell
Recently while working on a SharePoint monitoring PowerShell script we stumbled across the need to output the results of SharePoint’s Health Analyzer using PowerShell. Perhaps not most commonly needed functionality but we think it has some neat applications. After a little bit of digging online and not finding anything we dove into Central Admin and …
Read onUsing Office 365 as a Learning Management System – Bulk Provisioning SharePoint Online Sub Sites
This will be the first in a series of posts about using Office 365 (specifically SharePoint Online) as a Learning Management System. In this post we will look at bulk creating sites, which can be used to create a SharePoint site for each of your school’s courses. These posts assume knowledge of SharePoint Online administration …
Read on