All posts tagged SharePoint Online

SharePoint Online Administration – Connect a Site Column to a Managed Property

Within SharePoint search, there are two key configuration components important to the ability to search for content.  The first is called crawled properties. A crawled property is created for every site column that exists within SharePoint.  This includes standard, out-of-the-box columns like Created By, Title, Name, etc.  It also includes any custom site column created by users.  However, a crawled property is not meant to be used as a field for direct searching by users, for filtering results, or for refining a search.

To make columns searchable, sortable, refinable, etc, the columns must be updated within the search schema of SharePoint.  To allow users to actively use the columns in search refinement, custom queries, etc the columns need to be connected to the second key component of the search schema: the managed property.

Read more

SharePoint Online Administration – Create a Content Type in the Content Type Gallery

An important concept to organizing data in SharePoint is to use metadata.  Organizations are starting to see the benefit of moving away from a purely folder-based form of organization and are starting to embrace the use of metadata.  Metadata as a method of describing your content is great for filtering, sorting, and even creating custom views to help you find your data quicker and more efficiently.  In addition, having a strong metadata architecture for all of your content vastly assists organizations in adopting other key features such as records management, information protection, and now CoPilot.  When you create metadata for particular types or categories of content, you should organize it into a content type to help ensure only the relevant metadata is gathered for a file or document.  Content types exist at the library level, at the site level (for reuse in other libraries within the site), and at the tenant level in the content type gallery.  Creating the content type at the gallery (previously known as the Content Type Hub) is important for additional capabilities like linking to the tenant search schema to aid in additional capabilities, such as locating data for Microsoft Purview features.  This post will cover the process for the creation of content types in the content type gallery to further support Purview features such as records management, sensitivity labels, and other features found within Purview.

Read more

SharePoint, OneDrive, and Teams! Oh My!

I recently had the fantastic opportunity to speak at the Microsoft 365 Conference in Las Vegas this May 2023.  It was a great time and a fantastic turnout.  I think I had 170 – 200 people in my session.  I want to use this opportunity to share the slides with the attendees, so I have uploaded them to this post.  Please feel free to review them and send me any questions you may require.

SharePoint OneDrive Teams Oh My!

SharePoint Online – Linking a Property Bag to a Managed Property

Previously I discussed what a property bag was and how to configure it within your environment.  The next step in utilizing this property bag is to make it searchable.  This can help users find locations they need to based on the site’s property bag values.  Even better, however, Microsoft 365 can use the property bag values to enhance features within Microsoft Purview, such as retention policies and retention label policies.  In this post, we’ll cover how to make your property bag searchable by linking a property bag to a managed property.

Read more

SharePoint Online – The Property Bag, What is it and How to Configure It

Anyone who has worked with SharePoint development in the golden age of server-side object model development (SOM) likely used the property bag for different requirements in their solutions.  With the onset of new development techniques and foundations, the property bag went by the wayside and wasn’t used as often (or at all) when creating solutions.  With the new adaptive scope feature in Microsoft Purview, property bag usage has made a resurgence as a necessary location to store values when assigning policies.  I will be covering these features in a future post, but for now, I’d like to set the foundation for these posts by discussing property bags and their usage.

Read more