Space Station 14 stores admin rights in the database of your server, not in a text file. There is no file such as admins.txt. To be able to create the very first admin, you first add yourself as host in the server_config.toml. All further admins are then granted conveniently through a window inside the game.
Set up the first admin
-
Stop the server
Stop your server via the dashboard. The configuration is only read on server start. -
Connect via SFTP
Connect to your server via SFTP. -
Open server_config.toml
Open the fileserver_config.toml. It is located in the main directory of your server, next to the server applicationRobust.Server. -
Enter the username
Add the following section and replace the placeholder with your SS14 username:[console] login_host_user = "YourSS14Name" loginlocal = falseThe user entered here automatically receives full host privileges (
+HOST) upon connecting – this is equivalent to thepromotehostcommand. -
Start the server
Save the file and start your server. -
Join
Connect to your server. You are now host and can grant all further admin rights.
Grant further admins through the permissions panel
-
Open the console
Press~in the game to open the console. -
Open the permissions panel
Enter the following command:permissionsThe Permissions Panel opens with the tabs
AdminsandAdmin Ranks. -
Add an admin
Click on Add Admin and enter the SS14 username or the user ID of the player into theUsername/User IDfield. -
Select the permissions
Choose the desired permissions. Optionally you can assign your own title in theCustom titlefield – if you leave it blank, the title of the rank is inherited. With theSuspended?checkbox you can temporarily disable an admin without deleting them. -
Save
Confirm your input. The permissions apply immediately and are stored permanently.
Permissions overview
| Permission | Meaning |
|---|---|
Admin |
Basic admin commands |
Ban |
Ban players and lift bans |
Debug |
Debug commands |
Fun |
Commands with a direct effect on the ongoing round |
Permissions |
Manage other admins (permissions panel) |
Server |
Control the server, for example restart it or change the round type |
Spawn |
Spawn objects and creatures |
VarEdit |
Edit variables of objects directly (view variables) |
Mapping |
Large mapping operations |
Logs |
View the admin logs |
Round |
Influence the running round, for example force a map or preset |
+HOST |
Full access to everything |
There are further permissions on top of these, for example for the admin chat, the admin help or the notes. The permissions panel always shows you the complete list.
Alternative via the server console
If your server is already running and you want to make someone host at short notice, you can also do so from the server console:
promotehost <PlayerName>
The command expects exactly one argument – the username of a connected player – and grants the privileges only temporarily. It works exclusively in the server console, not in the game.
Admin features in the game
| Key or command | Purpose |
|---|---|
F7 |
Open the admin menu |
F1 |
Open the admin help (ahelp) with player reports |
~ |
Open the console |
adminwho |
Shows which admins are currently online |
deadmin |
Temporarily drops your admin privileges |
readmin |
Takes your admin privileges back on |
adminnotes <username> |
Shows the notes about a player |
