Skip to content
  • GitHub
  • LinkedIn
  • Twitter
  • Instagram
  • SlideShare

#SharePointProblems

Solutions are worthless unless shared! Antti K. Koskela's Personal Professional Blog

  • Home
  • Posts
    • Configuration
    • DevTips
    • Tech Tips
    • Programming
    • Development environment
    • Troubleshooting
  • About (etc.)
    • Antti K. Koskela
    • Mari Erika Koskela
    • Get in touch!
  • Archives
    • Browse my posts
  • Search

Democracy is under attack. Ukraine is the victim under fire right now, but imperialism won't stop there. I urge you to help - click this for details!

Home » ManagedMetadata

Tag: ManagedMetadata

This category contains my posts for a few different, extremely closely tied topics (that’s why I decided to sum it all into one tag). These topics include at least the following ones:

  • SharePoint Managed Metadata Service
  • SharePoint Term Store (or “termstore”)
  • SharePoint Taxonomy
  • Managed Metadata Madness (okay, that one I kind of made up!)

These topics revolve around the same thing: using Managed Metadata Service to provide Metadata, in the form of Terms or Tags, to be used in SharePoint, to enrich, describe and annotate different items or elements on your SharePoint sites. This data is usually hierarchical, and surfaces in SharePoint as either taxonomy or folksonomy. It plays a pivotal role in implementing a successful ECM (Enterprise Content Management) strategy – or like it’s now described, Content Services strategy.

The Managed Metadata implies, that you manage the metadata available for your users – and that is accurate. Using SharePoint Term Store, you can create and edit available terms for tagging – see a screenshot below:

Term Store Admin page at SharePoint Tenant Administration
Term Store Admin page at SharePoint Tenant Administration

These terms can be used for different fields in SharePoint. Below, is an example of what that looks like in Modern SharePoint:

Selecting Managed Metadata values in Modern SharePoint - the TaxonomyPicker has been modernized as well!
Selecting Managed Metadata values in Modern SharePoint – the TaxonomyPicker has been modernized as well!

Additionally, it’s possible to set a column to be a “folksonomy” type, when it does contain terms, but they’re not managed – rather, the termset will be open. This way, anyone may add new terms, but the data isn’t necessarily very structured or even hierarchical.

Managed Metadata makes it straightforward to offer your users a reasonably convenient way for tagging their content with correct, or at least descriptive metadata. This, coupled with search configuration and proper information architecture and some black-box-artificial-intelligence in SharePoint Online (with On-prem, you’re stuck without black boxes, but otherwise you have the same options!), will help your content being surfaced to the right users at the right time, and your users to discover the content whenever they want to consume it. This applies to pages, documents and custom lists.

 

Microsoft Flow that's used in this demo - it uses an Azure Function to extract text from a doc, which is then sent to Text Analysis, and finally written back to SharePoint. In the end, it sends notifications of the status of the run.

How to Resolve Managed Metadata Madness in SharePoint?

Using Azure Functions and Cognitive Services Text API to enrich a Flow that fills Metadata for new items in a Modern SharePoint Team Site. That’s, in a nutshell, the solution I submitted to a recent online hackathon. Quite a mouthful, isn’t it? The whole solution (and a public vote, if you’re interested!) is available here: https://devpost.com/software/resolving-managed-metadata-madness-in-sharepoint – this blog post will describe the solution and the reasoning behind it. Preface Some time…Continue reading How to Resolve Managed Metadata Madness in SharePoint?

SharePoint is not broken - it just does't work

How to fix the “The SPListItem being updated was not retrieved with all taxonomy fields” error

Are you getting an error like “The SPListItem being updated was not retrieved with all taxonomy fields” when you try adding or modifying values in a TaxonomyField of a list item in SharePoint, either using the GUI or with PowerShell or even programmatically? Then read ahead, I’ve got a quick and dirty solution! Reason After quick googling and some frustration, I figured out the probable reason for the issue; SharePoint…Continue reading How to fix the “The SPListItem being updated was not retrieved with all taxonomy fields” error

SharePoint List View With enterprisekeywords searchable

Tweaking the SharePoint list view search box to filter on managed metadata fields

This post contains a really small, but nifty tweak to the search box in SharePoint list views. Applies to 2013, and Office 365 (for now). Pretty basic stuff, but had to figure this out for a customer so can just as well document it here :) Okay – so a customer needed to be able to filter view items in a SharePoint list by values in a keyword field (managed…Continue reading Tweaking the SharePoint list view search box to filter on managed metadata fields

Search this site!

 

Author's photo: Antti K. Koskela

About the site and the author

Welcome! You just stumbled upon the home page of an all-around artisan code crafter and Microsoft MVP, Antti "koskila" Koskela.

Don't hesitate to leave comments. I read them all and try to reply as well!

More information about me in the About -section!

Solutions are worthless unless shared!

Check out the tech & programming tips, often about ASP.NET MVC, Entity Framework, Microsoft SharePoint Server & Online, Azure, Active Directory, Office 365 or other parts of the ever-growing and more and more intimidating stack that Microsoft offers us.

I've been developing both classic server stuff, but also (and actually especially) more cloud-oriented stuff in the past 15 years.

There's an occasional post about software issues other than on Microsoft's stack, and a rare post about hardware, too! And sometimes I might post about my sessions at different community events, or experiences as an expat living in a foreign country (in 2017, that country was the USA, in 2018 & 2019 Canada).

And since I'm hosting this site on WordPress, and boy does WordPress experience a lot of issues, I might also post something about solving those cases. Like PHP compatibility issues...

Want the latest tips directly to your inbox?

Like these posts and tips? You can get them automatically right as I post them! Enter your email here or check out the RSS feed here: https://www.koskila.net/feed/

And no worries - it's just notifications of new posts coming in, nothing else :)

Join the email list!
Loading

Recent articles

  • Home Assistant logo

    How to fix disconnected Sonoff Zigbee sensors in Home Assistant?

     January 24, 2023
  • Microsoft Privacy

    How to fix all UWP/WinUI apps being laggy in Windows 10/11?

     January 17, 2023
  • Do you have a hole in the shape of pfx, and the only thing you have is pfx? Tough luck.

    How to export the SSL/TLS certificate from a website using PowerShell?

     January 10, 2023
  • Happy New Year! The meme is not dated.

    2022 Year Review – Stop Caring & Just Enjoy The Ride!

     January 3, 2023
  • Run Kubernetes in production - it'll be easy, they said

    How to replace the default fake “ACME” certificate for Kubernetes/AKS?

     December 27, 2022

Get in touch!

Find me online

Hit me up on Twitter or get in touch through the Contact-form.

Find me IRL

I'm occasionally at different SharePoint-related events (check out where I'm speaking), and currently live in the middle of the forest in Finland. During 2017 you could've run into me in the US of A as well (I was living in Wisconsin) and 2018-2019 in Montréal.

Also, follow my blog with Bloglovin!

Want the latest tips directly to your inbox?

Like these posts and tips? You can get them automatically right as I post them! Enter your email here to subscribe to my newsletter, or check out the RSS feed(s) below:

  • Entries RSS
  • Comments RSS

Search this site!

 

To the top of the page!
Koskila.net has been going strong since 2009 - way before I knew anything about .NET! :)

Want to see old versions of the site? Check them out on Archive.org!