SharePoint Search Crawled Properties not Created for XML Provisioned Site Columns


Scenario Crawled properties are not created by the search crawler for Taxonomy type fields provisioned using XML and CSOM. You create Managed Metadata site columns using the XML field schema and the CSOM remote API, as you probably know, for Taxonomy type fields there are 2 site columns involved; The Taxonomy field type (single/multi-value) An accompanying … Continue reading SharePoint Search Crawled Properties not Created for XML Provisioned Site Columns

SharePoint Designer Cached Credentials and Sorry, another account from your organization is already signed in


Scenario You open SharePoint Designer and load a site from a tenancy for the first time, you are prompted for credentials and the site opens. SharePoint Designer caches those credentials so that you’re not promted to enter them again. You now wish to open the site again in SharePoint Designer using different credentials, but when you … Continue reading SharePoint Designer Cached Credentials and Sorry, another account from your organization is already signed in

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

Grokking the AzureAD OAuth2 Implicit Grant Flow


References: Authentication Scenarios for AzureAD The OAuth2 Implicit Grant flow is designed for use by applications which cannot maintain the security of an application registration client secret, typically applications which run in a browser. Unlike the Authorization Code grant flow, the implicit grant flow returns to the client an access token upon successful authentication when the … Continue reading Grokking the AzureAD OAuth2 Implicit Grant Flow

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