> For the complete documentation index, see [llms.txt](https://fjsf-scripts.gitbook.io/fjsf-scripts-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fjsf-scripts.gitbook.io/fjsf-scripts-docs/scripts/fjsf_bodyguard/permissions.md).

# Permissions

#### DATABASE Permissions

To utilize DATABASE permissions, you need to set `Config.PermissionType` to 'database'. Then, change the permissions column for the specific player in the `bodyguard_data` database table.

<figure><img src="https://1878769498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFmEc1Auzegt1nI53qEJm%2Fuploads%2Fukfr5g4nMPkdRJzxqEUt%2FSn%C3%ADmka%20obrazovky%202025-05-02%20204036.png?alt=media&amp;token=e76f2ce1-82fb-42a4-bf43-7b02cfffc900" alt=""><figcaption></figcaption></figure>

Next, make sure that 'admin' is added to `Config.AllowedGroups` as follows:

```
Config.AllowedGroups = {'admin', ...}
```

#### ACE Permissions

To utilize ACE permissions, you need to set `Config.PermissionType` to 'ace'. Then, in your server.cfg, include the following command:

```
add_ace <principal_identifier> <ace_string> <allow|deny>
```

For example, you might use:

```
add_ace group.admin bodyguard allow
```

<div align="left" data-full-width="false"><figure><img src="https://1878769498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFmEc1Auzegt1nI53qEJm%2Fuploads%2FvbNowtnxATXoKveIwY28%2FSn%C3%ADmka%20obrazovky%202025-05-02%20204739.png?alt=media&amp;token=a4986543-0cbe-47b6-9b0e-f26fda87d5b1" alt=""><figcaption></figcaption></figure></div>

Next, make sure that 'bodyguard' is added to `Config.AllowedGroups` as follows:

```
Config.AllowedGroups = {'bodyguard', ...}
```
