SharePoint Online Search Crawled Properties Not Created, Not Showing or Not Available


This post describes a scenario where you’ve added site columns and content-types to a modern SharePoint Online site, created a list and added content and once Search has indexed your content you’re expecting there to be search crawled properties available in the sites search settings pages. Sites Group connected team site Microsoft Teams team site … Continue reading SharePoint Online Search Crawled Properties Not Created, Not Showing or Not Available

Create New Office Documents in SharePoint using Javascript CSOM


Trying to create new Office documents in SharePoint using client-side development technologies, i.e. Javascript with JSOM or REST is a common enough scenario, though Googling it with Bing yields little to no help. It is possible to create new Office documents in SharePoint using JSOM, but not REST, at this time at least. Also, the solution in this … Continue reading Create New Office Documents in SharePoint using Javascript CSOM

SharePoint Content Organiser PropertyBag Property Settings


The SharePoint CSOM API doesn’t have an implementation to change the Content organiser settings for a site, but these settings are persisted on the Webs propertybag, meaning that you can change them using CSOM or REST. The Content Organiser Settings Setting PropertyBag Property Require users to use the organizer when submitting new content to libraries with one … Continue reading SharePoint Content Organiser PropertyBag Property Settings

Understanding the OAuth2 redirect_uri and Azure AD Reply URL Parameters


When you register an Azure AD application, amongst other things you are required to configure a Reply URL, which by default takes its value from the Sign-On URL value you enter during the Azure application registration wizard. The explanation for the Reply URL parameter is in most cases a little vague… From Authentication Scenarios for AzureAD… Reply URL and Redirect … Continue reading Understanding the OAuth2 redirect_uri and Azure AD Reply URL Parameters

SharePoint Client People Picker Control Helper


The SharePoint people picker client-side control is a bit of an opaque beast, many times when you’re doing a client-side customisation you might want to Add or Remove person or group entities or otherwise examine the list of entities the user has selected. The good news is that there is an API of sorts found in clientpeoplepicker.js, as … Continue reading SharePoint Client People Picker Control Helper