AP&C API Reference
Static Public Attributes | List of all members
Apac.Permissions Class Reference

Encapsulation for all of the permission names and the sets of permissions for the four roles. More...

Static Public Attributes

const string ViewSummary = "View Summary"
 The permission constant allowing the user to view the summary information. More...
 
const string ViewDetails = "View Details"
 The permission constant allowing the user to view the detail information. More...
 
const string ViewHistory = "View History"
 The permission constant allowing the user to view the history information. More...
 
const string ViewAlerts = "View Alerts"
 The permission constant allowing the user to view the alerts. More...
 
const string ViewControllers = "View Controllers"
 The permission constant allowing the user to view the controller information. Controllers, Sensors, Measurements, Thresholds, Actions More...
 
const string ViewSensors = "View Sensors"
 The permission constant allowing the user to view the sensor information. More...
 
const string ViewMeasurementDefs = "View Measurement Definitions"
 The permission constant allowing the user to view the measurement definitions. More...
 
const string ViewSettings = "View Settings"
 The permission constant allowing the user to view the system settings. More...
 
const string ViewActions = "View Actions"
 The permission constant allowing the user to view the actions. More...
 
const string ViewUsers = "View Users"
 The permission constant allowing the user to view user management information. More...
 
const string ViewNotifGrps = "View Notification Groups"
 The permission constant allowing the user to view the notification groups. More...
 
const string ViewSmtpSetup = "View SMTP Setup"
 The permission constant allowing the user to view the SMTP setup information. More...
 
const string ViewMsgSetup = "View Messaging Setup"
 The permission constant allowing the user to view the messaging setup information. More...
 
const string ChangePassword = "Change Password"
 The permission constant allowing the user to change their password. More...
 
const string ChangeSensors = "Change Sensors"
 The permission constant allowing the user to alter the measurement definitions. More...
 
const string ChangeMeasurementDefs = "Change Measurement Definitions"
 The permission constant allowing the user to alter the measurement definitions. More...
 
const string ChangeSettings = "Change Settings"
 The permission constant allowing the user to alter system settings. More...
 
const string ChangeUsers = "Edit Users"
 The permission constant allowing the user to manage user information. More...
 
const string ChangeNotifGrps = "Edit Notification Groups"
 The permission constant allowing the user to alter the notification groups. More...
 
const string ChangeSmtpSetup = "Edit SMTP Setup"
 The permission constant allowing the user to alter the SMTP configuration. More...
 
const string ChangeMsgSetup = "Edit Messaging Setup"
 The permission constant allowing the user to alter the messaging configuration. More...
 
static readonly string[] UserPermissions = { }
 The set of permissions for normal users. More...
 
static readonly string[] GuestPermissions = { }
 The set of permissions for guests. More...
 
static readonly string[] ApiPermissions = { }
 The set of permissions for external application access. More...
 
static readonly string[] AllPermissions = { }
 The set of all permissions. More...
 

Detailed Description

Encapsulation for all of the permission names and the sets of permissions for the four roles.

Member Data Documentation

◆ AllPermissions

readonly string [] Apac.Permissions.AllPermissions = { }
static

The set of all permissions.

◆ ApiPermissions

readonly string [] Apac.Permissions.ApiPermissions = { }
static

The set of permissions for external application access.

◆ ChangeMeasurementDefs

const string Apac.Permissions.ChangeMeasurementDefs = "Change Measurement Definitions"
static

The permission constant allowing the user to alter the measurement definitions.

◆ ChangeMsgSetup

const string Apac.Permissions.ChangeMsgSetup = "Edit Messaging Setup"
static

The permission constant allowing the user to alter the messaging configuration.

◆ ChangeNotifGrps

const string Apac.Permissions.ChangeNotifGrps = "Edit Notification Groups"
static

The permission constant allowing the user to alter the notification groups.

◆ ChangePassword

const string Apac.Permissions.ChangePassword = "Change Password"
static

The permission constant allowing the user to change their password.

◆ ChangeSensors

const string Apac.Permissions.ChangeSensors = "Change Sensors"
static

The permission constant allowing the user to alter the measurement definitions.

◆ ChangeSettings

const string Apac.Permissions.ChangeSettings = "Change Settings"
static

The permission constant allowing the user to alter system settings.

◆ ChangeSmtpSetup

const string Apac.Permissions.ChangeSmtpSetup = "Edit SMTP Setup"
static

The permission constant allowing the user to alter the SMTP configuration.

◆ ChangeUsers

const string Apac.Permissions.ChangeUsers = "Edit Users"
static

The permission constant allowing the user to manage user information.

◆ GuestPermissions

readonly string [] Apac.Permissions.GuestPermissions = { }
static

The set of permissions for guests.

◆ UserPermissions

readonly string [] Apac.Permissions.UserPermissions = { }
static

The set of permissions for normal users.

◆ ViewActions

const string Apac.Permissions.ViewActions = "View Actions"
static

The permission constant allowing the user to view the actions.

◆ ViewAlerts

const string Apac.Permissions.ViewAlerts = "View Alerts"
static

The permission constant allowing the user to view the alerts.

◆ ViewControllers

const string Apac.Permissions.ViewControllers = "View Controllers"
static

The permission constant allowing the user to view the controller information. Controllers, Sensors, Measurements, Thresholds, Actions

◆ ViewDetails

const string Apac.Permissions.ViewDetails = "View Details"
static

The permission constant allowing the user to view the detail information.

◆ ViewHistory

const string Apac.Permissions.ViewHistory = "View History"
static

The permission constant allowing the user to view the history information.

◆ ViewMeasurementDefs

const string Apac.Permissions.ViewMeasurementDefs = "View Measurement Definitions"
static

The permission constant allowing the user to view the measurement definitions.

◆ ViewMsgSetup

const string Apac.Permissions.ViewMsgSetup = "View Messaging Setup"
static

The permission constant allowing the user to view the messaging setup information.

◆ ViewNotifGrps

const string Apac.Permissions.ViewNotifGrps = "View Notification Groups"
static

The permission constant allowing the user to view the notification groups.

◆ ViewSensors

const string Apac.Permissions.ViewSensors = "View Sensors"
static

The permission constant allowing the user to view the sensor information.

◆ ViewSettings

const string Apac.Permissions.ViewSettings = "View Settings"
static

The permission constant allowing the user to view the system settings.

◆ ViewSmtpSetup

const string Apac.Permissions.ViewSmtpSetup = "View SMTP Setup"
static

The permission constant allowing the user to view the SMTP setup information.

◆ ViewSummary

const string Apac.Permissions.ViewSummary = "View Summary"
static

The permission constant allowing the user to view the summary information.

◆ ViewUsers

const string Apac.Permissions.ViewUsers = "View Users"
static

The permission constant allowing the user to view user management information.


The documentation for this class was generated from the following file: