//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Tango Observables Generator
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated. Do not modify!
//
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.ComponentModel;
namespace Tango.BL.Enumerations
{
public enum Permissions
{
///
/// (Allows loading the tech board module in Machine Studio)
///
[Description("Allows loading the tech board module in Machine Studio")]
RunTechBoardModule = 0,
///
/// (Allows loading the research module in Machine Studio)
///
[Description("Allows loading the research module in Machine Studio")]
RunResearchModule = 1,
///
/// (Allows loading the database module in Machine Studio)
///
[Description("Allows loading the database module in Machine Studio")]
RunDataBaseModule = 2,
///
/// (Allows loading the synchronization module in machine studio)
///
[Description("Allows loading the synchronization module in machine studio")]
RunSynchronizationModule = 3,
///
/// (Allows loading the machine designer module in Machine Studio)
///
[Description("Allows loading the machine designer module in Machine Studio")]
RunMachineDesignerModule = 4,
///
/// (Allows loading the data capture module in Machine Studio)
///
[Description("Allows loading the data capture module in Machine Studio")]
RunDataCaptureModule = 5,
///
/// (Allows the execution of Machine Studio)
///
[Description("Allows the execution of Machine Studio")]
RunMachineStudio = 6,
///
/// (Allows publishing of new Machine Studio versions.)
///
[Description("Allows publishing of new Machine Studio versions.")]
PublishMachineStudioVersions = 7,
///
/// (Allows loading the stubs module in machine studio)
///
[Description("Allows loading the stubs module in machine studio")]
RunStubsModule = 8,
///
/// (Allows loading the ColorLab module in Machine Studio)
///
[Description("Allows loading the ColorLab module in Machine Studio")]
RunColorLabModule = 9,
///
/// (Allows loading the Users & Roles module in machine studio)
///
[Description("Allows loading the Users & Roles module in machine studio")]
RunUsersAndRolesModule = 10,
///
/// (Allows openning the machine studio developer console)
///
[Description("Allows openning the machine studio developer console")]
RunDeveloperConsole = 11,
///
/// (Allows loading the RML module in Machine Studio)
///
[Description("Allows loading the RML module in Machine Studio")]
RunRMLModule = 14,
///
/// (Allows running the PPC software.)
///
[Description("Allows running the PPC software.")]
RunPPC = 15,
///
/// (Allows running the statistics module in Machine Studio.)
///
[Description("Allows running the statistics module in Machine Studio.")]
RunStatisticsModule = 16,
///
/// (Allows running the logging module in Machine Studio.)
///
[Description("Allows running the logging module in Machine Studio.")]
RunLoggingModule = 17,
///
/// (Allows running the storage module in Machine Studio.)
///
[Description("Allows running the storage module in Machine Studio.")]
RunMachineStorageModule = 18,
///
/// (Allows running the hardware versions module in Machine Studio.)
///
[Description("Allows running the hardware versions module in Machine Studio.")]
RunHardwareVersionsModule = 19,
///
/// (Allows publishing of new PPC application versions.)
///
[Description("Allows publishing of new PPC application versions.")]
PublishPPCVersions = 23,
///
/// (Allows running the ColorCapture module in Machine Studio)
///
[Description("Allows running the ColorCapture module in Machine Studio")]
RunColorCaptureModule = 24,
///
/// (Allows loading the color catalogs module in machine studio)
///
[Description("Allows loading the color catalogs module in machine studio")]
RunCatalogsModule = 25,
///
/// (Allows running the Machine Studio Machine Manager module.)
///
[Description("Allows running the Machine Studio Machine Manager module.")]
RunMachineManagerModule = 26,
///
/// (Allows running the Tango FSE application)
///
[Description("Allows running the Tango FSE application")]
FSE_RunFSE = 1000,
///
/// (Allows connecting to machines from all organizations)
///
[Description("Allows connecting to machines from all organizations")]
FSE_ConnectAnyMachine = 1001,
///
/// (Allows the management of the organization users)
///
[Description("Allows the management of the organization users")]
FSE_ManageOrganizationUsersAndRoles = 1002,
///
/// (Allows the management of all organizations users)
///
[Description("Allows the management of all organizations users")]
FSE_ManageAllOrganizationsUsersAndRoles = 1003,
///
/// (Allows running the procedure designer module)
///
[Description("Allows running the procedure designer module")]
FSE_RunProcedureDesigner = 1004,
///
/// (Allows publishing procedure projects)
///
[Description("Allows publishing procedure projects")]
FSE_PublishProcedureProjects = 1005,
///
/// (Allows starting remote desktop sessions)
///
[Description("Allows starting remote desktop sessions")]
FSE_RemoteDesktopView = 1006,
///
/// (Allows remote desktop session mouse/keyboard control and extra actions)
///
[Description("Allows remote desktop session mouse/keyboard control and extra actions")]
FSE_RemoteDesktopControl = 1007,
///
/// (Allows read access to the PPC file system)
///
[Description("Allows read access to the PPC file system")]
FSE_PPCFileSystemRead = 1008,
///
/// (Allows write access to the PPC file system)
///
[Description("Allows write access to the PPC file system")]
FSE_PPCFileSystemWrite = 1009,
///
/// (Allows read access to the firmware file system)
///
[Description("Allows read access to the firmware file system")]
FSE_FirmwareFileSystemRead = 1010,
///
/// (Allows write access to the firmware file system)
///
[Description("Allows write access to the firmware file system")]
FSE_FirmwareFileSystemWrite = 1011,
///
/// (Allows generating tup/tfp packages)
///
[Description("Allows generating tup/tfp packages")]
FSE_RemoteUpgradeOffline = 1012,
///
/// (Allows performing direct remote upgrade)
///
[Description("Allows performing direct remote upgrade")]
FSE_RemoteUpgradeOnline = 1013,
///
/// (Allows executing command prompt commands remotely)
///
[Description("Allows executing command prompt commands remotely")]
FSE_ExecuteRemoteConsoleCommands = 1014,
///
/// (Allows editing of the default diagnostics project)
///
[Description("Allows editing of the default diagnostics project")]
FSE_EditDiagnosticsProject = 1015,
///
/// (Allows viewing FSE logs)
///
[Description("Allows viewing FSE logs")]
FSE_ViewFSELogs = 1016,
///
/// (Allows viewing FSE full exception details)
///
[Description("Allows viewing FSE full exception details")]
FSE_ViewFullExceptionDetails = 1017,
///
/// (Allows the modification of bug reports)
///
[Description("Allows the modification of bug reports")]
FSE_ModifyBugReport = 1018,
///
/// (Allows viewing published procedure projects with internal visibility)
///
[Description("Allows viewing published procedure projects with internal visibility")]
FSE_ViewInternalPublishedProcedures = 1019,
///
/// (Allows running a floating procedure project file.)
///
[Description("Allows running a floating procedure project file.")]
FSE_RunProcedureProjectFile = 1020,
///
/// (Allows loading the machine configuration module)
///
[Description("Allows loading the machine configuration module")]
FSE_RunConfigurationModule = 1021,
///
/// (Allows editing of machine provisioning settings)
///
[Description("Allows editing of machine provisioning settings")]
FSE_ModifyMachineProvisioning = 1022,
///
/// (Allows editing of machine update settings)
///
[Description("Allows editing of machine update settings")]
FSE_ModifyMachineUpdate = 1023,
///
/// (Allows editing of machine identity settings)
///
[Description("Allows editing of machine identity settings")]
FSE_ModifyMachineIdentity = 1024,
///
/// (Allows editing of machine hardware settings)
///
[Description("Allows editing of machine hardware settings")]
FSE_ModifyMachineHardware = 1025,
///
/// (Allows viewing data store items)
///
[Description("Allows viewing data store items")]
DataStoreRead = 1026,
///
/// (Allows writing to local data store items)
///
[Description("Allows writing to local data store items")]
DataStoreWrite = 1027,
///
/// (Allows creating local data store items and collections)
///
[Description("Allows creating local data store items and collections")]
DataStoreCreate = 1028,
///
/// (Allows resetting the machine counters)
///
[Description("Allows resetting the machine counters")]
FSE_ResetMachineCounters = 1029,
///
/// (Allows resetting the machine device registration)
///
[Description("Allows resetting the machine device registration")]
FSE_ResetMachineDeviceRegistration = 1030,
///
/// (Allows creating and writing global data store items and collections)
///
[Description("Allows creating and writing global data store items and collections")]
DataStoreCreateWriteGlobal = 1031,
///
/// (Allows emulating machine events remotely)
///
[Description("Allows emulating machine events remotely")]
FSE_EmulateMachineEvents = 1032,
///
/// (Allows access to Twine RSM Access)
///
[Description("Allows access to Twine RSM Access")]
TwineRSMAccess = 2000,
}
}