aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs')
-rw-r--r--Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs270
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,
}
}