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.
- Log in to Bropanel and select your Enshrouded server.
- In the sidebar, go to
Filesand open the fileenshrouded_server.json. - Under the
userGroupssection, 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 Settings 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
}
]
}
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.
| Permission | Description |
|---|---|
canKickBan | Allows kicking and banning other players. |
canAccessInventories | Allows accessing chests and other containers. |
canEditBase | Allows making changes to player bases. |
canExtendBase | Allows extending player bases. |
reservedSlots | Reserves slots for the specified user group, ensuring they can join even if the server is full. |
