> For the complete documentation index, see [llms.txt](https://gabjeksuper.gitbook.io/fiveguard-configuration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gabjeksuper.gitbook.io/fiveguard-configuration/false-bans-detections/fix-false-bans-detections/temp-permission-system.md).

# Temp Permission System

There are two ways, either by **creating a separate script** *(as the **Fiveguard AI** automatically recommends when asked in tickets)* or the quicker way is **by using the** [**Package Addon**](https://gabjeksuper.gitbook.io/fiveguard-configuration/addon/package-addon).

## Bypass List

First, you need to go to this [**link**](https://docs.fiveguard.net/permission-system/ace-permissions) and see the **bypass** type for the specific ban and category *(example **BypassFreecam** for **Client** category)*

## Package Addon

Install the addon following this [**guide**](https://gabjeksuper.gitbook.io/fiveguard-configuration/addon/package-addon)&#x20;

To create a bypass

1. Open **`config.lua`**&#x20;
2. **`Line 170`** for **client-side triggers**, copy one of the bypasses already created and insert it into the designated line&#x20;
3. **`Line 220`** for **server-side triggers**, copy one of the bypasses already created and insert it into the designated line

*Choose whether to use **client-side** or **server-side** triggers based on the type of trigger you have*&#x20;

**Enter the trigger type and the bypass type**

*If the script is **under escrow**, ask the **script creator** to pass you the **trigger** to create a t**emporary permission system**.*&#x20;

Make sure you're using the **right bypass** because sometimes **Fiveguard's AI** *(if asked in tickets)* doesn't always say the right one *(like **BypassInfStamina** the AI ​​says something else or says a bypass that doesn't exist in the bypass list.)* \
If it's not in the bypass list you'll need to **edit** the **script** or **remove** the **detection**)
