diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs | 270 |
1 files changed, 36 insertions, 234 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs b/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs index 58a57cbc9..8b85f5ddf 100644 --- a/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs +++ b/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs @@ -20,16 +20,10 @@ namespace Tango.BL.Enumerations { /// <summary> - /// (Allows loading the tech board module in Machine Studio) - /// </summary> - [Description("Allows loading the tech board module in Machine Studio")] - RunTechBoardModule = 0, - - /// <summary> - /// (Allows loading the research module in Machine Studio) + /// (Allows loading the Users & Roles module in machine studio) /// </summary> - [Description("Allows loading the research module in Machine Studio")] - RunResearchModule = 1, + [Description("Allows loading the Users & Roles module in machine studio")] + RunUsersAndRolesModule = 10, /// <summary> /// (Allows loading the database module in Machine Studio) @@ -38,22 +32,16 @@ namespace Tango.BL.Enumerations RunDataBaseModule = 2, /// <summary> - /// (Allows loading the synchronization module in machine studio) - /// </summary> - [Description("Allows loading the synchronization module in machine studio")] - RunSynchronizationModule = 3, - - /// <summary> /// (Allows loading the machine designer module in Machine Studio) /// </summary> [Description("Allows loading the machine designer module in Machine Studio")] RunMachineDesignerModule = 4, /// <summary> - /// (Allows loading the data capture module in Machine Studio) + /// (Allows loading the ColorLab module in Machine Studio) /// </summary> - [Description("Allows loading the data capture module in Machine Studio")] - RunDataCaptureModule = 5, + [Description("Allows loading the ColorLab module in Machine Studio")] + RunColorLabModule = 9, /// <summary> /// (Allows the execution of Machine Studio) @@ -74,34 +62,40 @@ namespace Tango.BL.Enumerations RunStubsModule = 8, /// <summary> - /// (Allows loading the ColorLab module in Machine Studio) + /// (Allows running the PPC software.) /// </summary> - [Description("Allows loading the ColorLab module in Machine Studio")] - RunColorLabModule = 9, + [Description("Allows running the PPC software.")] + RunPPC = 15, /// <summary> - /// (Allows loading the Users & Roles module in machine studio) + /// (Allows loading the tech board module in Machine Studio) /// </summary> - [Description("Allows loading the Users & Roles module in machine studio")] - RunUsersAndRolesModule = 10, + [Description("Allows loading the tech board module in Machine Studio")] + RunTechBoardModule = 0, /// <summary> - /// (Allows openning the machine studio developer console) + /// (Allows loading the research module in Machine Studio) /// </summary> - [Description("Allows openning the machine studio developer console")] - RunDeveloperConsole = 11, + [Description("Allows loading the research module in Machine Studio")] + RunResearchModule = 1, /// <summary> - /// (Allows loading the RML module in Machine Studio) + /// (Allows loading the synchronization module in machine studio) /// </summary> - [Description("Allows loading the RML module in Machine Studio")] - RunRMLModule = 14, + [Description("Allows loading the synchronization module in machine studio")] + RunSynchronizationModule = 3, /// <summary> - /// (Allows running the PPC software.) + /// (Allows loading the data capture module in Machine Studio) /// </summary> - [Description("Allows running the PPC software.")] - RunPPC = 15, + [Description("Allows loading the data capture module in Machine Studio")] + RunDataCaptureModule = 5, + + /// <summary> + /// (Allows openning the machine studio developer console) + /// </summary> + [Description("Allows openning the machine studio developer console")] + RunDeveloperConsole = 11, /// <summary> /// (Allows running the statistics module in Machine Studio.) @@ -110,6 +104,12 @@ namespace Tango.BL.Enumerations RunStatisticsModule = 16, /// <summary> + /// (Allows loading the RML module in Machine Studio) + /// </summary> + [Description("Allows loading the RML module in Machine Studio")] + RunRMLModule = 14, + + /// <summary> /// (Allows running the logging module in Machine Studio.) /// </summary> [Description("Allows running the logging module in Machine Studio.")] @@ -128,12 +128,6 @@ namespace Tango.BL.Enumerations RunHardwareVersionsModule = 19, /// <summary> - /// (Allows publishing of new PPC application versions.) - /// </summary> - [Description("Allows publishing of new PPC application versions.")] - PublishPPCVersions = 23, - - /// <summary> /// (Allows running the ColorCapture module in Machine Studio) /// </summary> [Description("Allows running the ColorCapture module in Machine Studio")] @@ -146,202 +140,10 @@ namespace Tango.BL.Enumerations RunCatalogsModule = 25, /// <summary> - /// (Allows running the Tango FSE application) - /// </summary> - [Description("Allows running the Tango FSE application")] - FSE_RunFSE = 1000, - - /// <summary> - /// (Allows connecting to machines from all organizations) - /// </summary> - [Description("Allows connecting to machines from all organizations")] - FSE_ConnectAnyMachine = 1001, - - /// <summary> - /// (Allows the management of the organization users) - /// </summary> - [Description("Allows the management of the organization users")] - FSE_ManageOrganizationUsersAndRoles = 1002, - - /// <summary> - /// (Allows the management of all organizations users) - /// </summary> - [Description("Allows the management of all organizations users")] - FSE_ManageAllOrganizationsUsersAndRoles = 1003, - - /// <summary> - /// (Allows running the procedure designer module) - /// </summary> - [Description("Allows running the procedure designer module")] - FSE_RunProcedureDesigner = 1004, - - /// <summary> - /// (Allows publishing procedure projects) - /// </summary> - [Description("Allows publishing procedure projects")] - FSE_PublishProcedureProjects = 1005, - - /// <summary> - /// (Allows starting remote desktop sessions) - /// </summary> - [Description("Allows starting remote desktop sessions")] - FSE_RemoteDesktopView = 1006, - - /// <summary> - /// (Allows remote desktop session mouse/keyboard control and extra actions) - /// </summary> - [Description("Allows remote desktop session mouse/keyboard control and extra actions")] - FSE_RemoteDesktopControl = 1007, - - /// <summary> - /// (Allows read access to the PPC file system) - /// </summary> - [Description("Allows read access to the PPC file system")] - FSE_PPCFileSystemRead = 1008, - - /// <summary> - /// (Allows write access to the PPC file system) - /// </summary> - [Description("Allows write access to the PPC file system")] - FSE_PPCFileSystemWrite = 1009, - - /// <summary> - /// (Allows read access to the firmware file system) - /// </summary> - [Description("Allows read access to the firmware file system")] - FSE_FirmwareFileSystemRead = 1010, - - /// <summary> - /// (Allows write access to the firmware file system) - /// </summary> - [Description("Allows write access to the firmware file system")] - FSE_FirmwareFileSystemWrite = 1011, - - /// <summary> - /// (Allows generating tup/tfp packages) - /// </summary> - [Description("Allows generating tup/tfp packages")] - FSE_RemoteUpgradeOffline = 1012, - - /// <summary> - /// (Allows performing direct remote upgrade) - /// </summary> - [Description("Allows performing direct remote upgrade")] - FSE_RemoteUpgradeOnline = 1013, - - /// <summary> - /// (Allows executing command prompt commands remotely) - /// </summary> - [Description("Allows executing command prompt commands remotely")] - FSE_ExecuteRemoteConsoleCommands = 1014, - - /// <summary> - /// (Allows editing of the default diagnostics project) - /// </summary> - [Description("Allows editing of the default diagnostics project")] - FSE_EditDiagnosticsProject = 1015, - - /// <summary> - /// (Allows viewing FSE logs) - /// </summary> - [Description("Allows viewing FSE logs")] - FSE_ViewFSELogs = 1016, - - /// <summary> - /// (Allows viewing FSE full exception details) - /// </summary> - [Description("Allows viewing FSE full exception details")] - FSE_ViewFullExceptionDetails = 1017, - - /// <summary> - /// (Allows the modification of bug reports) - /// </summary> - [Description("Allows the modification of bug reports")] - FSE_ModifyBugReport = 1018, - - /// <summary> - /// (Allows viewing published procedure projects with internal visibility) - /// </summary> - [Description("Allows viewing published procedure projects with internal visibility")] - FSE_ViewInternalPublishedProcedures = 1019, - - /// <summary> - /// (Allows running a floating procedure project file.) - /// </summary> - [Description("Allows running a floating procedure project file.")] - FSE_RunProcedureProjectFile = 1020, - - /// <summary> - /// (Allows loading the machine configuration module) - /// </summary> - [Description("Allows loading the machine configuration module")] - FSE_RunConfigurationModule = 1021, - - /// <summary> - /// (Allows editing of machine provisioning settings) - /// </summary> - [Description("Allows editing of machine provisioning settings")] - FSE_ModifyMachineProvisioning = 1022, - - /// <summary> - /// (Allows editing of machine update settings) - /// </summary> - [Description("Allows editing of machine update settings")] - FSE_ModifyMachineUpdate = 1023, - - /// <summary> - /// (Allows editing of machine identity settings) - /// </summary> - [Description("Allows editing of machine identity settings")] - FSE_ModifyMachineIdentity = 1024, - - /// <summary> - /// (Allows editing of machine hardware settings) - /// </summary> - [Description("Allows editing of machine hardware settings")] - FSE_ModifyMachineHardware = 1025, - - /// <summary> - /// (Allows viewing data store items) - /// </summary> - [Description("Allows viewing data store items")] - DataStoreRead = 1026, - - /// <summary> - /// (Allows writing to local data store items) - /// </summary> - [Description("Allows writing to local data store items")] - DataStoreWrite = 1027, - - /// <summary> - /// (Allows creating local data store items and collections) - /// </summary> - [Description("Allows creating local data store items and collections")] - DataStoreCreate = 1028, - - /// <summary> - /// (Allows resetting the machine counters) - /// </summary> - [Description("Allows resetting the machine counters")] - FSE_ResetMachineCounters = 1029, - - /// <summary> - /// (Allows resetting the machine device registration) - /// </summary> - [Description("Allows resetting the machine device registration")] - FSE_ResetMachineDeviceRegistration = 1030, - - /// <summary> - /// (Allows creating and writing global data store items and collections) - /// </summary> - [Description("Allows creating and writing global data store items and collections")] - DataStoreCreateWriteGlobal = 1031, - - /// <summary> - /// (Allows emulating machine events remotely) + /// (Allows publishing of new PPC application versions.) /// </summary> - [Description("Allows emulating machine events remotely")] - FSE_EmulateMachineEvents = 1032, + [Description("Allows publishing of new PPC application versions.")] + PublishPPCVersions = 23, } } |
