tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
DreamMakerRights.cs
Go to the documentation of this file.
1using System;
2
4{
8 [Flags]
9 public enum DreamMakerRights : ulong
10 {
14 None = 0,
15
19 Read = 1 << 0,
20
24 Compile = 1 << 1,
25
29 CancelCompile = 1 << 2,
30
34 SetDme = 1 << 3,
35
39 SetApiValidationPort = 1 << 4,
40
44 CompileJobs = 1 << 5,
45
49 SetSecurityLevel = 1 << 6,
50
55
59 SetTimeout = 1 << 8,
60
64 SetCompilerArguments = 1 << 9,
65 }
66}
@ Read
User can read all chat bot properties except Models.Internal.ChatBotSettings.ConnectionString.
@ List
User may list files if the Models.Instance allows it.
DreamMakerRights
Rights for deployment.
@ SetDme
User may modify Models.Internal.DreamMakerSettings.ProjectName.
@ Compile
User may trigger deployments.
@ CompileJobs
User may list and read all Models.Internal.CompileJobs.
@ SetTimeout
User may modify Models.Internal.DreamMakerSettings.Timeout.
@ SetApiValidationPort
User may modify Models.Internal.DreamMakerSettings.ApiValidationPort.
@ SetCompilerArguments
User may modify Models.Internal.DreamMakerSettings.CompilerAdditionalArguments.
@ CancelCompile
User may cancel deployment jobs.
@ SetSecurityLevel
User may modify Models.Internal.DreamMakerSettings.ApiValidationSecurityLevel.
@ SetApiValidationRequirement
User may modify Models.Internal.DreamMakerSettings.DMApiValidationMode and Models....