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" |