  You're browsing the documentation for an old version of SupportPal. Consider upgrading to the [latest version](https://docs.supportpal.com/current/Core+Settings). 

# Core Settings

System settings are configured via the core module. The settings can be accessed by going via the *Settings* link.

#### [API Tokens](API+Tokens)

API Tokens must be created in order to authenticate with the API. Token access levels can be controlled at either read only or read and write access.

#### [Brands](Brands)

Streamline your support across multiple brands (companies) within a single installation of SupportPal.

#### [Email Templates](Email+Templates)

Email templates are used when sending emails to both users and operators. Email templates can be localised, and merge fields can be utilised to fill in useful details based on the user or ticket details.

#### [General Settings](Core+General+Settings)

General system settings, including email and locale settings.

#### [IP Bans](IP+Bans)

To stop abusive users you have the ability of banning an IP address. This will prevent those users from being able to access your help desk. You can create two different types of IP bans, a permanent ban which will never expire (unless manually deleted) or a time based ban which will automatically expire after the specified time period.

#### [IP Whitelist](IP+Whitelist)

Often users we trust are banned from the help desk due to too many failed login attempts. To prevent these trusted users from being block by an IP ban, their IP addresses can be added to the IP whitelist.

#### [Languages](Languages)

It is possible to enable and disable languages that are stored in the `/resources/lang/` directory. Disabling a language will remove the option to select it in the user interface.

#### [Modules](Modules)

The application is split out into various modules, it is possible to disable some modules if you do not need them.

#### [Scheduled Tasks](Scheduled+Tasks)

Scheduled tasks for used to perform a variety of tasks necessary for keeping your installation running smoothly. Scheduled tasks, sometimes referred to as "cron jobs", can be used to automatically purge stagnant tickets, check social media accounts, and check emails.

#### [Spam Rules](Spam+Rules)

To prevent spam from entering the help desk, you can create spam rules which will prevent a user from being able to perform specific actions if their message contains a specific phrase which you would like to filter out.