tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
AdministrationRights.cs
Go to the documentation of this file.
1using System;
2
4{
8 [Flags]
9 public enum AdministrationRights : ulong
10 {
14 None = 0,
15
19 WriteUsers = 1 << 0,
20
24 RestartHost = 1 << 1,
25
29 ChangeVersion = 1 << 2,
30
34 EditOwnPassword = 1 << 3,
35
39 ReadUsers = 1 << 4,
40
44 DownloadLogs = 1 << 5,
45
50
54 UploadVersion = 1 << 7,
55 }
56}
@ List
User may list files if the Models.Instance allows it.
AdministrationRights
Administration rights for the server.
@ EditOwnOAuthConnections
User can modify their own Models.Internal.UserApiBase.OAuthConnections.
@ ReadUsers
User can read info and rights of other users.
@ RestartHost
User can gracefully restart TGS.
@ ChangeVersion
User can read Models.Response.AdministrationResponse and upgrade/downgrade TGS using GitHub through t...
@ DownloadLogs
User can list and download Models.Response.LogFileResponses.
@ UploadVersion
User can upgrade/downgrade TGS using file uploads through the API.
@ EditOwnPassword
User can change their password.
@ WriteUsers
User has complete control over creating/editing Models.Response.UserResponses and Models....