Geo Priorities

This section contains the Geographical settings of the system except for regulations. This page has three sections for Geo Priorities, Geo Regulation Map, and Geo IP Exceptions.

Please Note: 4Comply supports three geographical types: Country (default), State, and Region. Each is customizable to match the values used by your systems.

Geo Priorities specify how the system captures the Country, State, or Region from a request. The three options are:

  • Using CloudFront’s script to get the country from the request’s IP
  • Using a request header with the country value
  • Using a field in the body of the request with the country value.

Geo Priorities Table

These can be interchange between them by just dragging and doping the row, and the priority will change. By default, the first priority will be the CloudFront script.


Geo Regulation Map

The Geo Regulation Map in 4Comply will take the values for Countries and States/Provinces which will be used to assign the correct Regulation to each individual record in the system. As a default every country in the world is created with its two-letter code, name and a default regulation, if present in the system defaults.

You can later add more Countries and/or States (which we will call Geo Maps) or edit the Regulation the existing ones have. This can be edited at any time in 4Comply. Below is an easy explanation on how to use the 4Comply Geo Regulation Map:

Geo Regulation Map Example

The items marked with 1 and 2 are the edit and delete buttons respectively, you can add/delete as many Geo Maps as necessary.

To add a new Geo Map, just click on the “Add New” button on the top right of the section (circled in red in the image above) and that will show you the screen to add a new Geo Map (similar screen to edit Geo Map), here’s how it should look:

New Geo Map

In this screen only the States Fields are NOT required, as you can have countries without specifying a State/Province for each of those. However, in order to add a State/Province, this has to be associated with a Country. In more detail, both Input State and Input Country could technically be any given version of a state/country name, form example USA, United Stated, and so on, for Standard State or Standard Country, it is important the standard your company is using, by default and the recommended is the two-letter code, so to continue the previous example, we would use US as Standard Country. For nickname, it can be pretty much anything but the long name of the country is recommended for clarity. As for the regulation, the user will select from a dropdown list which will include all the regulations existing in the system at the moment of creating the Geo Map.

The process of editing and existing Geo Map is pretty much the same, only you will be modifying and existing record, adding or changing the values with which it was created. This can be to change the regulation to a certain map after adding new Regulations in the system.


Geo IP Exceptions

If required, you may add Geo IP Exceptions to the system. For example: if you know that an IP address range for a particular company should be in Canada instead of the United States, you can configure a range of IP addresses accordingly. You can add as many Exceptions as you want. If you have access to the IP of the different companies that deal with you, then you can have exceptions that treat every request from an employee of that company with a specific country.

Geo IP Exception Example