Export (0) Print
Expand All

TermStore.AddTermStoreAdministrator method

Adds a Term Store Administrator to the TermStore object.

Namespace:  Microsoft.SharePoint.Taxonomy
Assembly:  Microsoft.SharePoint.Taxonomy (in Microsoft.SharePoint.Taxonomy.dll)

public void AddTermStoreAdministrator(
	string principalName
)

Parameters

principalName
Type: System.String

The login name of the user to be added as a Term Store Administrator

ExceptionCondition
ArgumentException

The user name is too long

ArgumentException

The user name can not be found.

UnauthorizedAccessException

The current user has insufficient permissions to perform this operation.

Term Store Administrators have the following permissions on the TermStore and within all Group objects of the TermStore

  1. TaxonomyRights.EditTerm

  2. TaxonomyRights.EditTermSet

  3. TaxonomyRights.EditGroup

  4. TaxonomyRights.AddTermSetEditPermissions

  5. TaxonomyRights.ManageTermStore

  6. TaxonomyRights.TermStoreAdministrator

Term Store Administrators can read and modify properties of the TermStore, they can add and remove groups, and they can add and remove group managers from groups. Additionally they can perform all operations that a contributor or group manager can perform within any Group in the TermStore. The current user must have TaxonomyRights.AddManageTermStorePermissions permission to use this method. Specifically, farm administrators have the TaxonomyRights.AddManageTermStorePermissions permission. Call the CommitAll() method to save this change to the database.

Community Additions

ADD
Show:
© 2014 Microsoft