New to Telerik ReportingStart a free 30-day trial

Defines permissions for WebReportDesigner functionality and access control.

Definition

Namespace:Telerik.WebReportDesigner.Services.Models

Assembly:Telerik.WebReportDesigner.Services.dll

Syntax:

C#
public enum Permission

Fields

Parent permission for all commands.

C#
Commands = 23
Remarks:

Top-level permission that controls access to all command functionality in the WebReportDesigner.

Permission for using the AI Agent Chat in the Web Report Designer

C#
Commands_AIAgent_Use = 52
Remarks:

Allows users to access and interact with the AI Agent Chat feature for report design assistance and guidance.

Parent permission for the assets manager.

C#
Commands_AssetsManager = 34
Remarks:

Controls access to the Assets Manager functionality for managing reports, resources, and shared data sources.

Permission for the Reports folder in the assets manager.

C#
Commands_AssetsManager_Reports = 35
Remarks:

Allows access to the Reports folder section within the Assets Manager for report file management.

Permission for the Report Templates folder in the assets manager.

C#
Commands_AssetsManager_ReportTemplates = 37

Permission for the Resources folder in the assets manager.

C#
Commands_AssetsManager_Resources = 36
Remarks:

Enables access to the Resources folder for managing images, files, and other report assets.

Permission for the SharedDataSources folder in the assets manager.

C#
Commands_AssetsManager_SharedDataSources = 38
Remarks:

Grants access to shared data source management within the Assets Manager interface.

Parent permission type for all data sources.

C#
Commands_DataSources = 40
Remarks:

Top-level permission controlling access to all data source creation and management functionality.

Parent permission for creating an inline data source.

C#
Commands_DataSources_InlineDataSource_Create = 41
Remarks:

Controls access to inline data source creation across all supported data source types.

Permission for creating a CSV inline data source.

C#
Commands_DataSources_InlineDataSource_Create_Csv = 43
Remarks:

Allows creation of CSV data sources for importing and displaying comma-separated value data in reports.

Permission for creating a GraphQL inline data source.

C#
Commands_DataSources_InlineDataSource_Create_GraphQL = 46
Remarks:

Allows creation of GraphQL data sources for querying GraphQL APIs and endpoints in reports.

Permission for creating a JSON inline data source.

C#
Commands_DataSources_InlineDataSource_Create_Json = 45
Remarks:

Enables JSON data source creation for processing JSON data files and web service responses.

Permission for creating an object inline data source.

C#
Commands_DataSources_InlineDataSource_Create_Object = 47
Remarks:

Grants access to object data source creation for using .NET business objects as data providers in reports.

Permission for creating a SQL inline data source.

C#
Commands_DataSources_InlineDataSource_Create_Sql = 42
Remarks:

Enables creation of SQL data sources for connecting to relational databases within report definitions.

Permission for creating a web inline data source.

C#
Commands_DataSources_InlineDataSource_Create_Web = 44
Remarks:

Grants access to web service data source creation for consuming REST APIs and web services in reports.

Parent permission for shared data sources.

C#
Commands_DataSources_SharedDataSource = 48
Remarks:

Controls access to all shared data source functionality including creation, editing, and management operations.

Permission for creating a shared data source.

C#
Commands_DataSources_SharedDataSource_Create = 49
Remarks:

Enables creation of reusable shared data sources that can be referenced across multiple reports.

Permission for deleting a shared data source in Assets manager.

C#
Commands_DataSources_SharedDataSource_Delete = 51
Remarks:

Grants access to delete shared data sources from the Assets Manager. Note: This does not apply to removing shared data source references from individual reports.

Permission for editing a shared data source.

C#
Commands_DataSources_SharedDataSource_Edit = 50
Remarks:

Allows modification of existing shared data source configurations and properties.

Parent permission for all document commands.

C#
Commands_Document = 24
Remarks:

Controls access to document-level operations including creation, opening, saving, and closing reports.

Permission for closing a report.

C#
Commands_Document_Close = 31
Remarks:

Allows users to close individual report documents in the designer workspace.

Permission for closing all reports.

C#
Commands_Document_CloseAll = 33
Remarks:

Grants access to close all open report documents simultaneously in the designer workspace.

Permission for closing all reports except current.

C#
Commands_Document_CloseAllButThis = 32
Remarks:

Enables bulk closing of all open reports while keeping the currently active document open.

Permission for creating a new report.

C#
Commands_Document_New = 25
Remarks:

Allows users to create new report documents through the main menu and designer interface.

Permission for creating a new combined report.

C#
Commands_Document_NewCombined = 26
Remarks:

Enables creation of combined reports that can contain multiple report definitions in a single document.

Permission for opening a report.

C#
Commands_Document_Open = 27
Remarks:

Grants access to report opening functionality including file browser and document selection dialogs.

Permission for opening a recent report.

C#
Commands_Document_OpenRecent = 28
Remarks:

Allows access to recently opened reports list and quick opening of previously used documents.

Permission for overwrite an existing report or shared data source.

C#
Commands_Document_Overwrite = 30
Remarks:

Grants access to overwrite existing documents, typically used in conjunction with save operations.

Permission for saving a report.

C#
Commands_Document_Save = 29
Remarks:

Enables report saving functionality including save and save-as operations for preserving report changes.

Permission for workspace preferences.

C#
Commands_WorkspacePreferences = 39
Remarks:

Allows access to workspace preference settings for customizing the designer environment and behavior.

Parent permission for creating components.

C#
Create_Components = 0
Remarks:

Grants access to component creation functionality in the WebReportDesigner toolbox and design surface.

Parent permission for creating report items.

C#
Create_Components_ReportItems = 1
Remarks:

Controls access to all report item creation capabilities including text boxes, tables, charts, and other visual elements.

Permission for creating a barcode component.

C#
Create_Components_ReportItems_Barcode = 6
Remarks:

Enables barcode component creation for generating various barcode formats in reports.

Permission for creating a chart component.

C#
Create_Components_ReportItems_Chart = 16
Remarks:

Grants access to chart creation for various data visualization formats including bar, line, pie, and other chart types.

Permission for creating a check box component.

C#
Create_Components_ReportItems_CheckBox = 5
Remarks:

Allows creation of check box components for displaying boolean values and interactive elements.

Permission for creating a crosstab component.

C#
Create_Components_ReportItems_Crosstab = 13
Remarks:

Grants access to crosstab (pivot table) creation for multi-dimensional data analysis and reporting.

Permission for creating a HTML text box component.

C#
Create_Components_ReportItems_HTMLTextBox = 3
Remarks:

Enables creation of HTML text box components that support rich text formatting and HTML content rendering.

Permission for creating a linear gauge component.

C#
Create_Components_ReportItems_LinearGauge = 10
Remarks:

Grants access to linear gauge creation for horizontal and vertical data visualization indicators.

Permission for creating a list component.

C#
Create_Components_ReportItems_List = 11
Remarks:

Allows creation of list data regions for displaying repeating data in flexible layouts.

Permission for creating a map component.

C#
Create_Components_ReportItems_Map = 15
Remarks:

Enables map component creation for geographical data visualization and spatial reporting.

Permission for creating a panel component.

C#
Create_Components_ReportItems_Panel = 8
Remarks:

Allows creation of panel containers for grouping and organizing other report items.

Permission for creating a picture box component.

C#
Create_Components_ReportItems_PictureBox = 4
Remarks:

Grants access to picture box creation for displaying images and graphics in reports.

Permission for creating a radial gauge component.

C#
Create_Components_ReportItems_RadialGauge = 9
Remarks:

Enables radial gauge creation for displaying KPI metrics and circular data visualizations.

Permission for creating a shape component.

C#
Create_Components_ReportItems_Shape = 7
Remarks:

Grants access to shape creation for adding geometric elements and visual decorations to reports.

Permission for creating a subReport component.

C#
Create_Components_ReportItems_SubReport = 14
Remarks:

Allows embedding of sub-reports within main reports for modular and reusable report designs.

Permission for creating a table component.

C#
Create_Components_ReportItems_Table = 12
Remarks:

Enables table creation for structured data display with rows, columns, and grouping capabilities.

Permission for creating a text box component.

C#
Create_Components_ReportItems_TextBox = 2
Remarks:

Allows users to add text box report items to reports for displaying text content and expressions.

Parent permission for creating report sections.

C#
Create_Components_ReportSections = 17
Remarks:

Controls access to all report section creation including headers, footers, and content areas.

Permission for creating a page footer section.

C#
Create_Components_ReportSections_PageFooter = 19
Remarks:

Enables page footer section creation for content that appears at the bottom of every page.

Permission for creating a page header section.

C#
Create_Components_ReportSections_PageHeader = 18
Remarks:

Allows addition of page header sections that appear at the top of every page in the report.

Permission for creating a report footer section.

C#
Create_Components_ReportSections_ReportFooter = 21
Remarks:

Allows report footer section creation that appears once at the end of the report.

Permission for creating a report header section.

C#
Create_Components_ReportSections_ReportHeader = 20
Remarks:

Grants access to report header creation that appears once at the beginning of the report.

Permission for creating a table of contents section.

C#
Create_Components_ReportSections_TableOfContents = 22
Remarks:

Enables table of contents creation for navigation and report organization features.

In this article
DefinitionFieldsCommandsCommands_AIAgent_UseCommands_AssetsManagerCommands_AssetsManager_ReportTemplatesCommands_AssetsManager_ReportsCommands_AssetsManager_ResourcesCommands_AssetsManager_SharedDataSourcesCommands_DataSourcesCommands_DataSources_InlineDataSource_CreateCommands_DataSources_InlineDataSource_Create_CsvCommands_DataSources_InlineDataSource_Create_GraphQLCommands_DataSources_InlineDataSource_Create_JsonCommands_DataSources_InlineDataSource_Create_ObjectCommands_DataSources_InlineDataSource_Create_SqlCommands_DataSources_InlineDataSource_Create_WebCommands_DataSources_SharedDataSourceCommands_DataSources_SharedDataSource_CreateCommands_DataSources_SharedDataSource_DeleteCommands_DataSources_SharedDataSource_EditCommands_DocumentCommands_Document_CloseCommands_Document_CloseAllCommands_Document_CloseAllButThisCommands_Document_NewCommands_Document_NewCombinedCommands_Document_OpenCommands_Document_OpenRecentCommands_Document_OverwriteCommands_Document_SaveCommands_WorkspacePreferencesCreate_ComponentsCreate_Components_ReportItemsCreate_Components_ReportItems_BarcodeCreate_Components_ReportItems_ChartCreate_Components_ReportItems_CheckBoxCreate_Components_ReportItems_CrosstabCreate_Components_ReportItems_HTMLTextBoxCreate_Components_ReportItems_LinearGaugeCreate_Components_ReportItems_ListCreate_Components_ReportItems_MapCreate_Components_ReportItems_PanelCreate_Components_ReportItems_PictureBoxCreate_Components_ReportItems_RadialGaugeCreate_Components_ReportItems_ShapeCreate_Components_ReportItems_SubReportCreate_Components_ReportItems_TableCreate_Components_ReportItems_TextBoxCreate_Components_ReportSectionsCreate_Components_ReportSections_PageFooterCreate_Components_ReportSections_PageHeaderCreate_Components_ReportSections_ReportFooterCreate_Components_ReportSections_ReportHeaderCreate_Components_ReportSections_TableOfContents
Not finding the help you need?
Contact Support