ClientTrustLevel Enum

Lists trust levels that specify which actions a client can initiate to execute them on a server side.

Namespace: DevExpress.DashboardWeb

Assembly: DevExpress.Dashboard.v20.1.Web.dll


public enum ClientTrustLevel
Public Enum ClientTrustLevel


Name Description

A client can initiate any action to execute them on a server side.


A client cannot initiate actions that can lead to changing a dashboard stored on a server. This trust level can be used to prevent inadvertent or unauthorized modifications to dashboards.

Related API Members

The following properties accept/return ClientTrustLevel values:


Values listed in this enumeration are used to set the VerifyClientTrustLevelEventArgs.ClientTrustLevel property.

A list below describes the Web Dashboard's specifics when it operates in the ClientTrustLevel.Restricted mode:

  • Only dashboards stored in a dashboard storage can be processed on the client. The designer mode does not work.

  • Calling the IEditableDashboardStorage.AddDashboard and IDashboardStorage.SaveDashboard methods leads to an exception.

  • Information about data sources containing in a dashboard xml definition is not passed to the client when you request a dashboard xml file.

See Also