Skip to content
  • Koskila.net
  • 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
    • Contact
  • Archives
    • Browse my posts
  • Search

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 ago my manager asked me to take a few weeks off, since I had accrued…Continue reading How to Resolve Managed Metadata Madness in SharePoint?

SharePoint is not broken - it just does't work

How to fix “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 the probable reason for the issue. SharePoint went and broke the link between the internal Note-field and the actual TaxonomyField you’re supposed to…Continue reading How to fix “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 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 metadata, with values added by editor users), and wanted to use the SharePoint’s searchbox. The problem was,…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 Microsoft's stack.

I've been developing both classic server stuff, but also (and actually especially) more cloud-oriented stuff in the past 10 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

  • Backwards compatibility is a hell of a drug

    How to recover the private key of a (.pfx) certificate?

     January 20, 2021
  • When my Azure Function doesn't build

    How to fix “System.IO.FileSystem: Could not find a part of the path \AppData\Local\AzureFunctionsTools\Releases\3.17.0\workers. Value cannot be null. (Parameter ‘provider’)” when running Azure Functions locally?

     January 12, 2021
  • Have you tried turning it off and on again?

    How to nuke the Identity Cache in Visual Studio?

     January 11, 2021

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!

Search this site!

 

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

Recent Comments

  • mm
    Antti K. Koskela on Is Lifetime Spotify Premium a scam?
  • Raef on Is Lifetime Spotify Premium a scam?
  • Dhanesh Deshmukh on Fixing error: “The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.”
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!