13
votes
Accepted
Lists or Managed meta data
It depends on a few basic factors that need to be answered first:
Will you use the same term store metadata anywhere else in the farm? You could have project numbers or contacts associated with other ...
10
votes
Accepted
How do you properly write to a managed metadata column from JSOM? (SharePoint 2013)
Depending whether taxonomy field is single-valued or or multi-valued use the corresponding method:
single-valued taxonomy field: SP.Taxonomy.TaxonomyField.setFieldValueByValue by specifying
SP....
8
votes
Rest Query Managed Metadata Filter
It is not possible to use a $filter= and specify a managed metadata field - this is not supported by SharePoint. The only way to filter a REST query using a managed metadata field is to use a CAML ...
8
votes
Accepted
SharePoint2013 Taxonomy get all child term of a specific parent term using JSOM
The following example demonstrates how to get all child terms of a specific parent term using Taxonomy JSOM API
var context = SP.ClientContext.get_current();
var session = SP.Taxonomy.TaxonomySession....
8
votes
Setting value of Enterprise Keywords using CSOM
The operation of setting Enterprise Keywords field value consists of two steps:
first one to resolve Keyword in Managed Metadata service application
(MMS), this what EnsureKeyword method from below ...
7
votes
JQuery to execute on change of taxonomy field
When the value in Taxonomy picker control (ScriptForWebTaggingUI) is changed, the event Microsoft.SharePoint.Taxonomy.ScriptForWebTaggingUI.onTextChanged is triggered by default.
This custom event ...
7
votes
Lists or Managed meta data
I would suggest Managed metadata..
Increase in list may lead to threshold limit issue.
Have look at this article stating pros and cons : MSDN
Added benefit to MMS is you can create labels to terms, so ...
6
votes
Accepted
Setting value of Enterprise Keywords using CSOM
I resolved the issue by setting the keywords in the following way:
Microsoft.SharePoint.Client.Field entKeywordField = list.Fields.GetByInternalNameOrTitle("Enterprise Keywords");
TaxonomyField ...
6
votes
How to rename multiple files in SharePoint?
One way to do this is by creating a PowerShell script, the PnP PowerShell Library is a popular choice to manage SharePoint (both on premise and online).
Example follows to mass update a list. Note ...
5
votes
Accepted
SharePoint 2013 Tags vs Keywords
Enterprise Keywords is just a fancy name for a special term field that you can easily enable on lists, so users have a one universal field throughout the system for classifying content. So it uses ...
5
votes
Accepted
Best practice metadata Document Management SP 2013 -
Document management by metadata is the correct approach. I’ve worked both with Document Sets and without them. Document Sets have the benefit of storing documents that share one or more properties. ...
5
votes
Failed to create term set: A default managed metadata service connection hasn't been specified
Follow below steps and try, if accepted answer does not work.
In the central administration --> Manage Service Application Page, click on the line corresponding to the connection (not on its name, ...
5
votes
Lists or Managed meta data
If you're dealing with that many objects, I would create the term store and use the managed metadata fields. The reason is that once you get past more than 10 items, the lookup field gets a little ...
4
votes
Retrieve data from taxonomyfield using jsom gives error
First of all, in your example the SP.ClientContext.executeAsync method that submits request to server is missing.
Secondly, it depends on the type of Managed Metadata field, see the below example how ...
4
votes
Accepted
Rename Term store (root) with powershell - managed metadata service
You cannot edit the Name directly, because the Name of the TermStore is simply the name of the MetadataWebServiceApplicationProxy.
So what you have to do is to rename that one instead. In your ...
4
votes
Accepted
When to use new Term Group rather than creating new Term Set
Groups define security boundaries. A group is a set of term sets that all share common security requirements. Only users who are designated as contributors to a specific group can manage term sets ...
4
votes
Accepted
Moving content and service databases
In your scenrio before migration make sure following things.
both sharepoint farm are on the same version level.
all the custom solution deployed to test farm as they are in production
authentication ...
4
votes
Accepted
Is it possible to update Managed Metadata site column using REST API / SharePoint Web Service?
The problem for you is that you only have Term Label and Term Guid is not available. There is no REST API support for term store yet, so you cannot query the termset and get the guid for the Term ...
4
votes
Accepted
What is the difference between enterprise keyword and managed metadata?
Enterprise keyword is a word or phrase that is added to items on a SharePoint site.
It's a good way to capture some of the knowledge of the people who use the content. To make it easy for users to ...
4
votes
Export local term set with PowerShell
There are different ways to do this
Easiest way is to Export Term Stores in a .csv file and then Import them to target server.
Export using CSV
The major drawback of this is that it does not ...
4
votes
Accepted
Get managed metadata column value in sharepoint search result using search js with keyword query
Finally, find the solution. I have added a property owsmetadatafacetinfo to keyword query:
var properties = keywordQuery.get_selectProperties();
properties.add('owsmetadatafacetinfo');
Then in the ...
4
votes
Accepted
How We'll manage when our SharePoint on-premises a site data increase 5GB per day?
Site performance shouldn't really be affected by the size of the documents on document libraries. It's not like SharePoint reads all documents when user accesses the site (unless you have some "latest ...
3
votes
Retrieving Taxonomy Terms by Rest API based on refiners
I know this is an old post, but I thought I may be able to shed some light on this subject. As a couple of folks pointed out above, the following syntax will access the refiners for a managed ...
3
votes
Managed Metadata changes not applied to list items after term change
This worked for me
https://sharepoint-relieved.blogspot.com/2014/09/taxonomy-update-scheduler-not-working.html
First run a full manual sync, then reset up the database triggers.
$url = Read-Host "...
3
votes
How do I connect with SharePoint Online Web Services in order to access list and taxonomy data?
The following example demonstrates how to authenticate SharePoint SOAP Services in SharePoint Online using SharePointOnlineCredentials class :
public static CookieContainer GetAuthCookies(Uri webUri, ...
3
votes
Accepted
Can I assign Enterprise Keyword to blog posts in SharePoint 2013?
In order to enable Enterprise Metadata for Posts follow the steps below:
go to Blogs list
select List Settings and then Enterprise Metadata and Keywords
Settings , enable Enterprise Keywords
3
votes
Accepted
Sharepoint 2013 metadata navigation show parent term
Recently I found solution for this problem by myself.
Problem was with attribute ControlId="QuickLaunchDataSource", that was overriding part of my attributes in SiteMapDataSource.
ControlId is a ...
3
votes
Reading a Term Set using javascript
I have been looking for the answer to this one too.
The following should retrieve the extra properties:
//paste code on one line
context.load(tsTerms, 'Include(IsRoot, Labels, TermsCount, ...
3
votes
Accepted
Getting TermSet for a different locale using JSOM
Basically it depends on the following settings:
a Default Language of Term Store
selected language while creating Term Set
Assume English(1033), Finnish(1035) and Russian(1049) languages are ...
3
votes
Termset, Termstore, Term meaning
Term Store - is the top level in this hierarchy and corresponds whole Managed Metadata Service Application.
Term Group - is group of term sets inside the term store. "Site Collection - ..." in your ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
managed-metadata × 7792013 × 138
sharepoint-online × 114
term-store × 112
taxonomy × 86
sharepoint-enterprise × 83
2010 × 69
search × 55
document-library × 46
sharepoint-server × 41
powershell × 40
navigation × 39
metadata × 34
managed-navigation × 33
client-object-model × 26
managed-property × 26
content-type × 25
development × 24
term-set × 23
managed-metadata-service × 23
column × 22
term × 20
search-results × 19
filter × 18
list × 17