Skip to main content
Share Your Experience: Take the 2024 Developer Survey
5 votes
Accepted

SharePoint online taxonomy: nested term sets?

No, Taxonomies are built like the following: Taxonomy Group TermSet Term Term Terms however can contain subterms
Colin's user avatar
  • 4,665
4 votes

How to retrieve term set in SPFx to use in a drop down select?

The easiest way is to use the PnP Reusable Controls Taxonomy Picker. If you want to do it in the property pane, then you could also use the PnP Property Controls PropertyFieldTermPicker. Both ...
theChrisKent's user avatar
  • 6,011
3 votes

Rest API to return all Terms and their GUID

You could just use the pnp cmdlet Get-PnPTerm to get all Terms and its GUID under specific termsets. It's very easy. Read here for more: https://docs.microsoft.com/en-us/powershell/module/sharepoint-...
Michael Han's user avatar
  • 5,201
2 votes

Create Term using JSOM

You may need to manually refresh the cache; if you are trying to use the term immediately after creating it then it may not have had enough time to propagate. If you are using JSOM, try adding a call ...
Chris Odegard's user avatar
2 votes
Accepted

How to migrate a site collection and the related term store toward another farm?

I successfully did it by following this blog post: Source SP Farm - Windows Azure SharePoint Server 2013 VM. Destination SP Farm - SharePoint Server 2013 VM. http://blog.kuppens-switsers.net/...
Syed Nasir Abbas's user avatar
2 votes

How to Iterate the Terms using Termset Id in sharepoint 2013?

There are couple options you can try. You can call TermSet.GetAllTerms() method to return all terms under that TermSet. Another approach you can try is to use recursive function to enumerate ...
Verona Chen's user avatar
2 votes

Export Import Term Sets with PnP

I faced a similar issue and had to use the Export-PnPTermGroupToXml to get the export of all Term Groups in the required XML format to import. You can get further details here
jaku's user avatar
  • 153
2 votes
Accepted

get termset description sharepointOnline

To get the description, you need to use it as term.get_description(). It is available as a method and not as property unfortunately.
Gautam Sheth's user avatar
  • 30.9k
2 votes

How can a managed metadata field be associated with a term set with powershell?

Try it as below: Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue $WebURL="https://sitecollectionurl/" $ListName="Financial" $FieldName="Doc Type" $Web = Get-SPWeb $WebURL $...
Gautam Sheth's user avatar
  • 30.9k
2 votes
Accepted

How to retrieve term set in SPFx to use in a drop down select?

Got a working solution: public componentWillMount() { taxonomy.getDefaultSiteCollectionTermStore() .getTermSetById('6a488843-cebc-47b7-8606-e4e165e6fceb') .terms.get().then( ...
BennKingy's user avatar
  • 436
2 votes

Group by managed metadata column returns null for contribute users

Found the solution here - Unable to create a site column based on the Managed metadata type? My issue was resolve by granting permissions to users in the hidden Taxonomy list, which can be ...
AtariPixel's user avatar
2 votes

Rest API to return all Terms and their GUID

The rest 2.1 API supports CRUD operations on the TermStore. There is an useful write-up of accessing the terms located here: https://www.c-sharpcorner.com/blogs/sharepoint-managed-metadata-services-...
Tim Perry's user avatar
1 vote
Accepted

managed metadata columns and filtering

According to my test, when we select only one root term, I don't think we can filter all the sub-terms contained in the root term. It's necessary to choose all single terms you need, then filter the ...
Julie_MSFT's user avatar
  • 4,227
1 vote
Accepted

Keywords limit in SharePoint 2013

Supported limits define the tested value for a given parameter. The default values for these limits were defined by testing, and represent the known limitations of the product. Exceeding supported ...
Julie_MSFT's user avatar
  • 4,227
1 vote

How to retrieve Friendy URL from Term-Driven Page with SP PnP JS

try the below code, terms.get().then((terms:ITerm[])=>{ terms.forEach((term:any)=>{ term.LocalCustomProperties._Sys_Nav_TargetUrl; console.log(term....
Karthik Jaganathan's user avatar
1 vote
Accepted

Term Set Not in Managed Metadata Column

You should create a termset called companies, then add all companies as term in this term set. Like this: Then in your managed metadata column, choose this companies termset. Set default value:
Michael Han's user avatar
  • 5,201
1 vote
Accepted

Sharepoint - Removing Enterprise Keywords

Yes, the Enterprise Keywords will automatically add to term store but are not automatically removed when items are deleted. We need to manually deleted them in the term store management tool.
Hellofiona_MSFT's user avatar
1 vote
Accepted

How to Iterate the Terms using Termset Id in sharepoint 2013?

In C# Server object model, you can try it as below: TaxonomySession taxonomySession = new TaxonomySession(site); TermStore termstore = taxonomySession.DefaultSiteCollectionTermStore; Guid ...
Gautam Sheth's user avatar
  • 30.9k
1 vote

Convert column type from Managed Metadata Term Set to Text

Your plan with adding new column, copying the values to it and deleting the old column sounds reasonable. You can update the items without changing the modified/modified by fields by using the ...
Damjan Tomic's user avatar
  • 3,656
1 vote
Accepted

How to show all the top used tags (terms) from sites and site collections

It’s the default behavior in SharePoint Online. Tags & Notes feature of SharePoint Online has been retired, so Tag Cloud web part in the web part gallery is still visible and enabled, but it will ...
Hellofiona_MSFT's user avatar
1 vote

CSV file format to import Term sets with URL field.

I uploaded url as shown in image
kumar's user avatar
  • 423
1 vote
Accepted

Delete Local site collection term set

The message is quite misleading. But that is not the case - Delete will only delete what is under the Term Set. This action deletes the term and its child terms. If this term is a source term that ...
Amal Hashim's user avatar
  • 28.3k
1 vote
Accepted

SharePoint Hosted App >> Unable to create termset

Looks like your app doesn't have permission to write data to the term store. To provide permission , go to the Appmanifest.xml file and provide write permission the Taxonomy scope. Deploy the app ...
Gautam Sheth's user avatar
  • 30.9k
1 vote
Accepted

Is a term set equivalent to a dropdown list?

A lot has been written on this. Perhaps check out this article and post back if you have any questions about it. But a term set is like a lookup list on steroids. So yes, it allows users to pick an ...
Mike2500's user avatar
  • 8,060
1 vote
Accepted

Invisible termsets, visible through powershell

You need to call $termStore.CommitAll() after calling delete in order to actually delete the termset. Then again retrieve the termstore object to see the correct count of termsets as termstore uses a ...
suhas's user avatar
  • 394
1 vote

Can you read a Term Set using REST?

You could build your own REST service with Web API that gets the terms using CSOM and returns JSON. Call the API from SharePoint via jQuery $.ajax. Here's an example that includes parent and child ...
Ben's user avatar
  • 173
1 vote

Create Term using JSOM

Below is the function I use and it creates Creates the new term under root itself (Term set node) Works on any page as all the dependencies are loaded within the script function create(termName) { ...
Ananda Prasad Bandaru's user avatar
1 vote

Programmatically set custom properties of term

The Term object contains a method called "SetCustomProperty(key, value)". Remember to commit your changes on the term object after setting or editing a custom property. The user running this code ...
ReTech's user avatar
  • 595

Only top scored, non community-wiki answers of a minimum length are eligible