Brand Logo
  • Home
  • Articles
  • Free Stuff
    • Get Your Free Copilot Agent Roadmap 🆕
    • Get Your Free Copilot Tips Guide
    • Free JSON Formatting Mini-Guide
    • Code Samples
  • Premium Training
  • About
    • Coaching
  • Home
  • Articles
  • Free Stuff
  • Premium Training
  • About

Automatically Created Managed Properties in SharePoint Search

Posted on September 6, 2023

SharePoint is a versatile platform known for its exceptional document management and collaboration capabilities. This is likely already known to you, if you’re reading this article. Among its impressive features, SharePoint’s search functionality stands out, allowing users to quickly locate relevant content. Some of the challenges SharePoint users face when approaching SharePoint Search-based features, however, is how it works, and how best to leverage it.

By far, the biggest hurdle is the fact that many features to configure SharePoint Search to surface your data lies inside the SharePoint Admin Center. This has led many users to ask me how to get around this limitation, particularly if the user isn’t in their organization’s IT department. Even after you understand crawled properties and managed properties, you know you need to access the Search Schema in order to create a managed property so that you can get your data out of the search index….. right?

Wrong! You don’t need ANY administrative privileges other than being a Site Collection Administrator on your own site.

Why? Because there’s a certain way you can create columns on your lists and libraries that tells SharePoint Search to automatically create that managed property. It doesn’t stop there. That automatically created managed property will also be mapped right to your crawled property.

So how do you need to create a column in order to take advantage of this feature? By using Site Columns! Every site column you create has it’s own managed property in the schema. As you create lists and libraries that leverage Site Columns and populate them with data, that data will be crawled and available via SharePoint Search. Sometimes within just 15 minutes.

So how does this work? Well, there’s a specific naming convention that’s applied for these properties. Microsoft lists them out, to make it easier to find the names of your properties, which is listed below.

Learn PnP modern Search from me!

Learn more

Examples of automatically created crawled property names and managed property names for site columns without special characters

Site column typeCrawled property nameManaged property nameData format
Single line of textows_q_TEXT_SiteColumnNameSiteColumnNameOWSTEXTAs is.
Multiple lines of textows_r_MTXT_SiteColumnNameSiteColumnNameOWSMTXTAs is.
Choiceows_q_CHCS_SiteColumnNameSiteColumnNameOWSCHCSThe text value of the choice.
Choice (allow multiple selections)ows_q_CHCM_SiteColumnNameSiteColumnNameOWSCHCMSelected values separated by semicolon and hash mark — for example, MultiValue 2;# MultiValue 4;#.
Numberows_q_NMBR_SiteColumnNameSiteColumnNameOWSNMBRTextual representation of the number. The value will use dot as a decimal symbol.

This format can’t be used in a greater than or less than comparison with other integers. It should only be used when querying for and displaying an exact value.

Currencyows_q_CURR_SiteColumnNameSiteColumnNameOWSCURRTextual representation of the number. The value will use dot as a decimal symbol.

This format can’t be used in a greater than or less than comparison with other integers. It should only be used when querying for and displaying an exact value.

Date and Timeows_q_DATE_SiteColumnNameSiteColumnNameOWSDATETextual representation of the date in the format YYYY-MM-DDTHH:MM:SSZ. For example, December 25, 2012, 7 AM GMT is 2012-12-25T07:00:00Z.

This format can’t be used in a greater than or less than comparison with other dates. It should only be used when querying for and displaying an exact date.

Yes/Noows_q_BOOL_SiteColumnNameSiteColumnNameOWSBOOLFor true, use value 1. For false, use value 0.
Person or Groupows_q_USER_SiteColumnNameSiteColumnNameOWSUSEREmail, Display name, or Encoded claim. For example, ellenk@contoso.com, Ellen Kessels, or i:0#.w|contoso\ellenk
Hyperlink or Pictureows_q_URLH_SiteColumnNameSiteColumnNameOWSURLHURL, description. For example, https://www.contoso.com, Welcome to the home page of Contoso.
Publishing HTMLows_r_HTML_SiteColumnNameSiteColumnNameOWSHTMLHtml escaped enclosed in a paragraph tag. For example, <p>&lt;div&gt;&lt;b&gt;some html &lt;/b&&lt;/div&gt;</p>.
Publishing Imageows_q_IMGE_SiteColumnNameSiteColumnNameOWSIMGEHtml image tag. For example, <img alt=”” src=”/sites/pub/SiteCollectionImages/home.jpg” style=”BORDER&#58;0px solid;” />.
Publishing Linkows_q_LINK_SiteColumnNameSiteColumnNameOWSLINKHtml link tag. For example, <a href=”http&#58;//www.microsoft.com” target=”_blank” title=”mytooltip”>Microsoft Website</a>.
Managed Metadataows_taxId_SiteColumnNameowstaxIdSiteColumnNameSee “Data format for Managed Metadata” below.
Integer*ows_q_INTG_SiteColumnNameSiteColumnNameOWSINTGTextual representation of the integer.

This format can’t be used in a greater than or less than comparison with other integers. It should only be used when querying for and displaying an exact value.

GUID*ows_q_GUID_SiteColumnNameSiteColumnNameOWSGUIDValues separated by hyphens, enclosed in brackets. For example, {147C6BA1-709C-4401-964A-27AC36B62C54}.
Grid Choice*ows_q_CHCG_SiteColumnNameSiteColumnNameOWSCHCGFor each row, row name separated by semi-colon and hash mark, followed by the selected value.
ContentTypeIDFieldType*ows_q_CTID_SiteColumnNameSiteColumnNameOWSCTIDName:#ContentTypeID;#
SPS average ratingows_q_RAVG_SiteColumnNameSiteColumnNameOWSRAVGTextual representation of the number. The value will use dot as a decimal symbol.
SPS rating countows_q_RCNT_SiteColumnNameSiteColumnNameOWSRCNTTextual representation of the integer.

* Column creation not available through user interface.

So you know you don’t need SharePoint Admin rights in order to get started building enterprise-grade solutions for your organization. You know there’s this naming convention you can reference to predict what those managed properties will be called. What if you’re writing a KQL statement to pull your data out, and it’s not working? What if you think that column isn’t there? What if you’re like me and want to visually see that managed property, but you don’t have SP Admin rights. Are you stuck?

Absolutely not. There’s a shortcut to accessing the Search Schema so that you can view (in a read-only manner) that schema. This lets you, a user with no SharePoint Admin rights, find the information you need. All you have to do is go into Site Settings on your own site. Here’s where you’ll find the schema:

So now you can create Site Columns, populate your lists and libraries with data, and check the schema to verify your managed property is available. Where do you go from here? How do you build an enterprise-grade search solution to let you AND your users find this data with ease? Don’t people still go to your list or library?

Absolutely not. You can use a free set of web parts like PnP Modern Search to build out an amazing search experience. Check out this article to get started.

Relevant Links

Automatically created managed properties in SharePoint Server – SharePoint Server

PnP Modern Search (official site)

PnP Modern Search Web Parts (my own video series)

Contact Me!

    Previous Post
    Why SharePoint Subsites Are History
    Next Post
    New Feature: News Posts For Email
    Share with your network!

    Tags

    SharePoint, SharePoint Search

    Recent Posts

    The Power of Copilot Agents: How AI Transforms Knowledge Work in SharePoint

    28 Jan at 10:37 am

    Five Ways a Copilot Agent and SharePoint Can Transform Your Sales Team

    14 Jan at 7:04 am

    The New SharePoint Page Agent – First Impressions

    December 31, 2025

    Meet the New Copilot App Builder Agent: How to Build Apps with Ease

    December 17, 2025

    What Exactly Is a Copilot Agent?

    December 3, 2025

    Your Copilot Agent Roadmap

    My free guide to get you started with Copilot Agents

    Book Recommendation
    Mastering Microsoft 365 and SharePoint Online: A complete guide to boosting organizational efficiency with Microsoft 365’s real-world solutions
    TikTok
    X
    LinkedIn
    YouTube
    *As an Amazon Associate I earn a commission from qualifying purchases.