Advanced security, whitelist and blacklist

Whitelists and blacklists can filter user access by domain name, IP address and email for login, registration and ticket creation via email and web. To set up Whitelists and Blacklists, go to `Admin Settings` > `Security Configuration`. ## Whitelisting **Warning**: When used, only users in the `whitelist` will be able to submit tickets, login or create user accounts. If not used, everybody has access and only users in the `blacklist` will be blocked. Admins can choose which domains, IP address ranges are allowed to submit tickets or register a user account. Any domain or IP addresses not listed in the Whitelist will not be able to access the helpdesk. This makes it easier so admins do not have to add individual users before they can create tickets. ## Blacklisting To block users from creating tickets or logging in to the helpdesk, domains, IP address ranges and emails can be added to the Blacklist. For example, if only business accounts are allowed to access the helpdesk you could add domains such as 'gmail.com', 'hotmail.com' and 'yahoo.com' to the Blacklist. Users with these email domains would then not be able to submit tickets, register or login to the helpdesk. Watch the video tutorial: TYT[ http://www.youtube.com/watch?v=IhuzSLT81PU ] **Blacklist and Whitelist filtering and blocking behavior** | Blacklist | Whitelist | Access | Reason | | -------- | ----- | -- | -- | | empty | empty | allow | no filtering rules | | empty | non-empty, element is not in the list | block | element is not in the whitelist | | empty | non-empty, element is in the list | allow | element is in the whitelist, and no blacklist entry to block access | | non-empty, element is not in the list | empty | allow | element is not in the blacklist, and no whitelist entry to block access | | non-empty, element is in the list | empty | block | element is in the blacklist | | non-empty, element is not in the list | non-empty, element is not in the list | block | element is not in the whitelist | | non-empty, element is not in the list | non-empty, element is in the list | allow | element is in the whitelist, and is not in the blacklist | | non-empty, element is in the list | non-empty, element is not in the list | block | element is not in the whitelist, and is in the blacklist | | non-empty, element is in the list | non-empty, element is in the list | block | element is in the blacklist; blacklist entry overrides the whitelist entry |
Published on: 2019-03-02
See other articles in Getting Started, Security.