aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Enumerations/Permissions.cs
blob: a727bf5e87a0353da879a75ab45a315399432a9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.ComponentModel;

namespace Tango.BL.Enumerations
{
    public enum Permissions
    {

        /// <summary>
        /// (Allows loading the technician module in Machine Studio)
        /// </summary>
        [Description("Allows loading the technician module in Machine Studio")]
        RunTechnicianModule = 0,

        /// <summary>
        /// (Allows loading the developer module in Machine Studio)
        /// </summary>
        [Description("Allows loading the developer module in Machine Studio")]
        RunDeveloperModule = 1,

        /// <summary>
        /// (Allows loading the database module in Machine Studio)
        /// </summary>
        [Description("Allows loading the database module in Machine Studio")]
        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)
        /// </summary>
        [Description("Allows loading the data capture module in Machine Studio")]
        RunDataCaptureModule = 5,

        /// <summary>
        /// (Allows the execution of Machine Studio)
        /// </summary>
        [Description("Allows the execution of Machine Studio")]
        RunMachineStudio = 6,

        /// <summary>
        /// (Allows publishing of new Machine Studio release version to the Machine Studio Service.)
        /// </summary>
        [Description("Allows publishing of new Machine Studio release version to the Machine Studio Service.")]
        PublishMachineStudioVersion = 7,

        /// <summary>
        /// (Allows loading the stubs module in machine studio)
        /// </summary>
        [Description("Allows loading the stubs module in machine studio")]
        RunStubsModule = 8,

        /// <summary>
        /// (Allows loading the ColorLab module in Machine Studio)
        /// </summary>
        [Description("Allows loading the ColorLab module in Machine Studio")]
        RunColorLabModule = 9,

        /// <summary>
        /// (Allows loading the Users & Roles module in machine studio)
        /// </summary>
        [Description("Allows loading the Users & Roles module in machine studio")]
        RunUsersAndRolesModule = 10,

        /// <summary>
        /// (Allows openning the machine studio developer console)
        /// </summary>
        [Description("Allows openning the machine studio developer console")]
        RunDeveloperConsole = 11,

    }
}