> ## Documentation Index
> Fetch the complete documentation index at: https://updates-proxy.gpappmanager.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IP Blocking

The articles below will guide you how to block player IP in the back office:

## How to set user access for IP Blocking

The backoffice has an individual access in granting permissions to hide, view, and modify functions.

To Navigate, go to Setting > User Management > Individual Permissions.\
The table below will guide you on how to set individual permission for the user and in blocking IP address.

| | | **IP Blocking** | | |
| - | - | - | - | - |
| | | Not Permitted | Permitted | Can Modify |
| | Not Permitted | Can't Access Site Blocking Can't Access Player Management | Can View Site Blocking Can't Access Player Management | Can Block/Unblock in Site Blocking Can't Access Player Management |
| **Player Management** | Permitted | Can't Access Site Blocking Can View Player Management but Block/Unblock button **hidden** | Can View Site Blocking Can View Player Management but Block/Unblock button **hidden** | Can Block/Unblock in Site Blocking Can View Player Management and **can Block/Unblock in Player Management** |
| | Can Modify | Can't Access Site Blocking Can Modify Player Management but Block/Unblock button **hidden** | Can View Site Blocking Can Modify Player Management but Block/Unblock button **hidden** | Can Block/Unblock in Site Blocking Can Modify Player Management and **can Block/Unblock in Player Management** |

To guide you how to block and unblock IP: [Guide for IP Address Blocking and Unblocking](https://updates-proxy.gpappmanager.com/en-ip-blocking.md#p1311736317)

To check what player's see when IP is blocked: [What Players see when IP Address is Blocked](https://winka.zendesk.com/hc/en-us/articles/28688698868889)

## Guide for IP Address Blocking and Unblocking

This feature will allow the Operators to block certain IP Addresses from accessing the website. The Operator should also be allowed to remove the blocked IP Addresses but should be able to keep this history on when the IP Address has been blocked/unblocked and which backoffice user did it.

If the user's IP Address is determined to be part of the Blocklist, then a Blocked Page will be displayed to the user. All users who visit the gaming platform using the blocked IP will not be able to access the website *except for players who are in the game stage*.

**I. How to Block IP Address**

To block  and unblock IP, go to Settings > Site Blocking > IP Blocking.

All listed IP addresses will appear in the Blocked List while Previously Blocked will provide you the record of all IP's that are recently unblocked.

![image-20240316-222202.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222202.png)

To block an IP address, click the 'Block New IP' then the below pop-up will appear.

![image-20240316-222209.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222209.png)

You will receive a prompt that this IP will be restricted in accessing the website.

![image-20240316-222229.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222229.png)

You can also search as specific IP in the filter section.

![image-20240316-222248.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222248.png)

**II. Unblock IP Address**

All blocked IPs will appear in the Blocked List. To unblock, click the orange icon beside your chosen IP.

![image-20240316-222315.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222315.png)

You can enter a comment for unblocking the IP.

![image-20240316-222322.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222322.png)

*Unblocked IP's will then appear in the Previously Blocked page.*

**III. View IP Blocked Players**

You can also see the list of players who are using the blocked IP by clicking the eye icon.

![image-20240316-222359.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222359.png)

![image-20240316-222410.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222410.png)

*You can also unblock the IP in this page.*

**IV. Previously Blocked**

Once  an IP has been unblocked, it will appear in this page.

![image-20240316-222422.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222422.png)

You can filter the IP you want to check, the IP's blocked and unblocked on the date you want to check.

![image-20240316-222437.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222437.png)

**V. Player Management**

The backoffice user can block the player's IP address by clicking the block IP button the player's account. To navigate, Player Management > select a player > General > Edit Player Info

![image-20240316-222450.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222450.png)

![image-20240316-222507.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222507.png)

A confirmation will appear if you decide to block or unblock the IP address.

![image-20240316-222523.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222523.png)

**VI. Login Sessions**

You can also block and unblock a particular IP address of the player in Login Sessions.

Navigation: Player Management > Select a Player > Reports > Login Sessions

![image-20240316-222535.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222535.png)

**VII. CMS Site Settings for Blocked IP**

A new module shall be added to support the customization of the IP Blocked Page that will be displayed on the website.

It will be added as a new tab under the CMS > Site Settings, “IP Blocked Page”.

![image-20240316-222608.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222608.png)

![image-20240316-222616.png](https://sunny-genie-c9179b.netlify.app/1311736317/image-20240316-222616.png)

* It should have different versions for each of the languages supported by the Operator
  * The language shown in the player portal will depend on the user’s browser language used.
  * The default language shown will be the default operator language set.
* Content will be in HTML format to allow for full customization.

Set access for backoffice user in blocking/unblocking IP: [How to set user access for IP Blocking](https://updates-proxy.gpappmanager.com/en-ip-blocking.md#p1311769075)

What do players see if IP is blocked? [What Players see when IP Address is Blocked](https://updates-proxy.gpappmanager.com/en-ip-blocking.md#p1311703538)

## What Players see when IP Address is Blocked

Once the player's IP address is blocked, a message will appear whenever they try to access the website. The error message displayed depends on the language configured in the Site Settings IP Blocked Page.

In English:

![image-20240316-222812.png](https://sunny-genie-c9179b.netlify.app/1311703538/image-20240316-222812.png)

In Korean:

![image-20240316-222824.png](https://sunny-genie-c9179b.netlify.app/1311703538/image-20240316-222824.png)

* All users who visit the gaming platform using the blocked IP will not be able to access the website *except for the players who are in the game stage.*
* If the user has already accessed or logged in to the site before the IP address has been blocked, the player will not be logged out, instead when accessing a different page in the website or the site refreshes, they will automatically received the block error.
* If the IP address of the user has been lifted, they may refresh the page and will allow them to access the website.

How to set up user access in blocking/unblocking IP: [How to set user access for IP Blocking](https://updates-proxy.gpappmanager.com/en-ip-blocking.md#p1311769075)

Learn how to block and unblock: [Guide for IP Address Blocking and Unblocking](https://updates-proxy.gpappmanager.com/en-ip-blocking.md#p1311736317)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.