Enum Permission
Defines permissions for WebReportDesigner functionality and access control.
Namespace: Telerik.WebReportDesigner.Services.Models
Assembly: Telerik.WebReportDesigner.Services.dll
Syntax
public enum Permission
Remarks
Used throughout the WebReportDesigner system to control user access to specific features, commands, and UI elements based on configured authorization policies.
Commands
Parent permission for all commands.
Commands_AssetsManager
Parent permission for the assets manager.
Commands_AssetsManager_Reports
Permission for the Reports folder in the assets manager.
Commands_AssetsManager_ReportTemplates
Permission for the Report Templates folder in the assets manager.
Commands_AssetsManager_Resources
Permission for the Resources folder in the assets manager.
Commands_AssetsManager_SharedDataSources
Commands_DataSources
Parent permission type for all data sources.
Commands_DataSources_InlineDataSource_Create
Parent permission for creating an inline data source.
Commands_DataSources_InlineDataSource_Create_Csv
Permission for creating a CSV inline data source.
Commands_DataSources_InlineDataSource_Create_GraphQL
Permission for creating a GraphQL inline data source.
Commands_DataSources_InlineDataSource_Create_Json
Permission for creating a JSON inline data source.
Commands_DataSources_InlineDataSource_Create_Object
Permission for creating an object inline data source.
Commands_DataSources_InlineDataSource_Create_Sql
Permission for creating a SQL inline data source.
Commands_DataSources_InlineDataSource_Create_Web
Permission for creating a web inline data source.
Commands_DataSources_SharedDataSource
Commands_DataSources_SharedDataSource_Create
Commands_DataSources_SharedDataSource_Delete
Commands_DataSources_SharedDataSource_Edit
Commands_Document
Parent permission for all document commands.
Commands_Document_Close
Permission for closing a report.
Commands_Document_CloseAll
Permission for closing all reports.
Commands_Document_CloseAllButThis
Permission for closing all reports except current.
Commands_Document_New
Permission for creating a new report.
Commands_Document_NewCombined
Permission for creating a new combined report.
Commands_Document_Open
Permission for opening a report.
Commands_Document_OpenRecent
Permission for opening a recent report.
Commands_Document_Overwrite
Permission for overwrite an existing report or shared data source.
Commands_Document_Save
Permission for saving a report.
Commands_WorkspacePreferences
Permission for workspace preferences.
Create_Components
Parent permission for creating components.
Create_Components_ReportItems
Parent permission for creating report items.
Create_Components_ReportItems_Barcode
Permission for creating a barcode component.
Create_Components_ReportItems_Chart
Permission for creating a chart component.
Create_Components_ReportItems_CheckBox
Permission for creating a check box component.
Create_Components_ReportItems_Crosstab
Permission for creating a crosstab component.
Create_Components_ReportItems_HTMLTextBox
Permission for creating a HTML text box component.
Create_Components_ReportItems_LinearGauge
Permission for creating a linear gauge component.
Create_Components_ReportItems_List
Permission for creating a list component.
Create_Components_ReportItems_Map
Permission for creating a map component.
Create_Components_ReportItems_Panel
Permission for creating a panel component.
Create_Components_ReportItems_PictureBox
Permission for creating a picture box component.
Create_Components_ReportItems_RadialGauge
Permission for creating a radial gauge component.
Create_Components_ReportItems_Shape
Permission for creating a shape component.
Create_Components_ReportItems_SubReport
Permission for creating a subReport component.
Create_Components_ReportItems_Table
Permission for creating a table component.
Create_Components_ReportItems_TextBox
Permission for creating a text box component.
Create_Components_ReportSections
Parent permission for creating report sections.
Create_Components_ReportSections_PageFooter
Create_Components_ReportSections_PageHeader
Permission for creating a page header section.
Create_Components_ReportSections_ReportFooter
Create_Components_ReportSections_ReportHeader
Permission for creating a report header section.
Create_Components_ReportSections_TableOfContents
Permission for creating a table of contents section.