Skip to Content

EU Login Geofencing

40.95 40.95

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
EU Login Geofencing for Odoo — preview banner

EU Login Geofencing

Restrict login by country / IP range and log every access attempt for EU data-residency policies (FR/BE/NL), with EEA allow-listing and CIDR rules

Login Geofencing & Audit — EU-Residency (FR/BE/NL)

Key Features

Login Geofencing & Audit —

Login Geofencing & Audit — EU-Residency (FR/BE/NL)

Admin and user access is

Admin and user access is open by default: anyone with valid credentials can log in from anywhere.

For FR/BE/NL organisations with an

For FR/BE/NL organisations with an EU data-residency policy this is a control gap.

This module adds a geofencing

This module adds a geofencing and access-audit layer:

Geofence rules -- allow or

Geofence rules -- allow or deny ranges of IPv4/IPv6 addresses by CIDR, or by ISO country code.

A built-in EEA allow-list (27

A built-in EEA allow-list (27 EU member states + IS/LI/NO) lets you restrict access to the European Economic Area in one click.

Per-user & per-group policy --

Per-user & per-group policy -- apply the geofence to everyone, to a group, or to named users (e.g.

only restrict the Settings/admin group)

only restrict the Settings/admin group).

Use Cases

Restrict administrator access to the European Economic Area: one-click EEA allow-list, deny logins from outside in enforce mode.
Keep a defensible EU data-residency audit trail: every login attempt is logged with IP, resolved country, matched rule and outcome for DPO / compliance review.
Roll out safely in monitor mode first — flag out-of-policy logins without blocking — then switch to enforce; spot suspicious or impossible-travel logins on the Compliance Dashboard.

Screenshots

EU Login Geofencing — Import Geoip Table in Odoo

Import Geoip Table

EU Login Geofencing — Access Log in Odoo

Access Log

EU Login Geofencing — Geofencing Policies in Odoo

Geofencing Policies

EU Login Geofencing — Residency Report in Odoo

Residency Report

EU Login Geofencing — Geofencing Rules in Odoo

Geofencing Rules

EU Login Geofencing — Test Geofence in Odoo

Test Geofence

Why Choose This Module

Geofence rules -- allow or deny ranges of IPv4/IPv6 addresses by CIDR, or by ISO country code. A built-in EEA allow-list (27 EU member states + IS/LI/NO) lets you restrict access to the European Economic Area in one click. Per-user & per-group policy -- apply the geofence to everyone, to a group, or to named users (e.g. only restrict the Settings/admin group). Access log -- every login attempt is recorded with timestamp, login, IP, resolved country, matched rule and outcome (allowed / denied / flagged), giving a defensible residency audit trail. Evaluation engine -- a pure, testable engine resolves an IP against the rules (longest-prefix CIDR match, country match, default policy) and against optional time-of-day windows; an out-of-policy login can be denied or merely logged in 'monitor' mode.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: base
  • Support: support@pokutsoft.com

Update date: 2026-07-02