Skip to main content
Get 20% OFF your first order

How to Set Up Custom Roles in Enshrouded

In this guide, you will learn how to set up custom permissions and groups for your Enshrouded server. This is designed for advanced users who need granular control of their server.

Danger

If you only need to add admins to your server, the Game Host Bros Game Panel will handle that for you. You can read how to add admins to Enshrouded here.

  1. 1
    Log in to the Game Host Bros Panel and select your Enshrouded server.
  2. 2
    Go to File Manager and open the file enshrouded_server.json.
  3. 3
    Under the userGroups section, add the roles you require.

Here is an example of how your userGroups section should look like with multiple roles. There are some groups added already by our panel, such as the Admin and Everyone group. If you want to delete this admin group, then you must go to Startup Parameters and set Admin Password so it's blank.

{
    "name": "Enshrouded Server",
    "ip": "0.0.0.0",
    "userGroups": [
        {
            "name": "Admin",
            "password": "Randomized password 01",
            "canKickBan": true,
            "canAccessInventories": true,
            "canEditBase": true,
            "canExtendBase": true,
            "reservedSlots": 1
        },
        {
            "name": "Friend",
            "password": "Randomized password 02",
            "canKickBan": false,
            "canAccessInventories": true,
            "canEditBase": true,
            "canExtendBase": true,
            "reservedSlots": 3
        },
        {
            "name": "Everyone",
            "password": "Randomized password 03",
            "canKickBan": false,
            "canAccessInventories": false,
            "canEditBase": false,
            "canExtendBase": false,
            "reservedSlots": 0
        }
    ]
}
Danger

Passwords must be unique for each group; otherwise, your server will crash when it starts up.

Permissions and Descriptions

Here is a list of all the enshrouded role permissions and what they do. The only settings for each are true or false except for reservedSlots.

PermissionDescription
canKickBanAllows kicking and banning other players.
canAccessInventoriesAllows accessing chests and other containers.
canEditBaseAllows making changes to player bases.
canExtendBaseAllows extending player bases.
reservedSlotsReserves slots for the specified user group, ensuring they can join even if the server is full.
Still need help?
Can't find what you're looking for? Our friendly support team is ready to help.
Get Support