Share via


TaxonomyRights Enumeration

Represents a bitmask identifying the taxonomy permissions.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration TaxonomyRights
'Usage
Dim instance As TaxonomyRights
[FlagsAttribute]
public enum TaxonomyRights

Members

Member name Description
None Represents no permissions.
EditTerm Represents permissions to edit Term objects.
EditTermSet Represents permission to edit TermSet objects.
EditGroup Represents permission to edit Group objects.
AddTermSetEditPermissions Represents permission to create contributors by setting EditTerm, EditTermSet, and Contributorpermissions for a user.
ManageTermStore Represents permission to create group managers by setting all EditTerm, EditTermSet, EditGroup, AddTermSetEditPermissions, and GroupManager permissions for a user.
AddManageTermStorePermissions Represents permission to create adminstrators of the TermStore object by setting ManageTermStore and TermStoreAdministrator permissions.
Contributor Represents Contributor permissions.

Used in conjuction with EditTerm and EditTermSet permissions

GroupManager Represents permissions to manage a Group object.

Used in conjunction with EditTerm, EditTermSet, EditGroup and AddTermSetEditPermissions permissions

TermStoreAdministrator Represents TermStore object administrator permissions.

Used in conjunction with ManageTermStore permission

All Represents permission to all items.

See Also

Reference

Microsoft.SharePoint.Taxonomy Namespace

Contributors

GroupManagers

TermStoreAdministrators