Home > @tridion-sites/open-api-client > Rights
Specifies the Rights used for security checks.
Members: * None - No rights.
* PublicationAccess - Grants access to a publication.
* PublicationManagement - Grants publication properties update.
* FolderManagement - Grants create, update, delete rights on Folder.
* StructureGroupManagement - Grants create, update, delete rights on StructureGroup.
* SchemaManagement - Grants create, update, delete rights on Schema.
* ComponentManagement - Grants create, update, delete rights on Components.
* ComponentTemplateManagement - Grants create, update, delete rights on ComponentTemplates.
* PageManagement - Grants create, update, delete rights on Pages.
* PageTemplateManagement - Grants create, update, delete rights on PageTemplates.
* ProfileManagement - Grants create, update, delete rights on TargetGroups.
* PublishManagement - Grants rights to publish.
* PermissionManagement - Grants rights to change rights on Repository and permissions on Organizational Items.
* WorkflowManagement - Grants create, update, delete rights to manage Workflow. To grant workflow management rights to a trustee, the WorkflowManager privilege must be used.
* CategoryManagement - Grants create, update, delete rights on Categories.
* TemplateBuildingBlockManagement - Grants create, update, delete rights on TemplateBuildingBlocks.
* VirtualFolderManagement - Grants create, update, delete rights on VirtualFolders.
* BundleManagement - Grants create, update, delete rights on Bundles.
* BusinessProcessTypeManagement - Grants create, update, delete rights on Business Process Type.
* PublicationAdministration - Grants repository-local administration rights.
* LockManagement - Grants the user rights to unlock items locked by other users.
* All - All rights.
* UnknownByClient - Special reserved value used to notify an older API version client about the presence of an enumeration member added in a later API version. Explicitly setting this value by a client is not allowed, but client code should check it and be able to handle such cases.
Signature:
export declare enum Rights
| Member | Value | Description |
|---|---|---|
| ALL | "All" |
|
| BUNDLE_MANAGEMENT | "BundleManagement" |
|
| BUSINESS_PROCESS_TYPE_MANAGEMENT | "BusinessProcessTypeManagement" |
|
| CATEGORY_MANAGEMENT | "CategoryManagement" |
|
| COMPONENT_MANAGEMENT | "ComponentManagement" |
|
| COMPONENT_TEMPLATE_MANAGEMENT | "ComponentTemplateManagement" |
|
| FOLDER_MANAGEMENT | "FolderManagement" |
|
| LOCK_MANAGEMENT | "LockManagement" |
|
| NONE | "None" |
|
| PAGE_MANAGEMENT | "PageManagement" |
|
| PAGE_TEMPLATE_MANAGEMENT | "PageTemplateManagement" |
|
| PERMISSION_MANAGEMENT | "PermissionManagement" |
|
| PROFILE_MANAGEMENT | "ProfileManagement" |
|
| PUBLICATION_ACCESS | "PublicationAccess" |
|
| PUBLICATION_ADMINISTRATION | "PublicationAdministration" |
|
| PUBLICATION_MANAGEMENT | "PublicationManagement" |
|
| PUBLISH_MANAGEMENT | "PublishManagement" |
|
| SCHEMA_MANAGEMENT | "SchemaManagement" |
|
| STRUCTURE_GROUP_MANAGEMENT | "StructureGroupManagement" |
|
| TEMPLATE_BUILDING_BLOCK_MANAGEMENT | "TemplateBuildingBlockManagement" |
|
| UNKNOWN_BY_CLIENT | "UnknownByClient" |
|
| VIRTUAL_FOLDER_MANAGEMENT | "VirtualFolderManagement" |
|
| WORKFLOW_MANAGEMENT | "WorkflowManagement" |