Odoo Users Location Restriction

Odoo Users Location Restriction
Let Employees Check In Only From Approved Locations — Enforced Automatically With Virtual Geofences
Attendance and login security both weaken the moment someone can check in from anywhere, regardless of whether they're actually on-site. Odoo Users Location Restriction fixes that by letting administrators define virtual geographic boundaries (geofences), so users can only check in and check out from authorized geolocations — nowhere else.
Why Does Your Business Need a Dedicated Odoo Geofencing Module?
Businesses that need to confirm an employee is physically present at a job site, office, or approved location can't rely on a login system that accepts check-ins from anywhere. The best Odoo module for geofencing is one that ties login and attendance directly to real map coordinates, blocking check-in and check-out attempts that fall outside an approved zone. Odoo Users Location Restriction does exactly that, giving administrators direct control over defining those authorized areas.
Key Features of Odoo Users Location Restriction
Restrict Login, Check-In, and Check-Out by Geolocation
Enforce location-based restrictions directly on login and attendance actions, so users can only check in and check out from approved areas.
Define Custom Geofenced Areas
Administrators set up custom geofences using map coordinates, tailoring authorized zones to the actual locations relevant to the business.
Improve Employee Tracking and Workplace Compliance
Location-enforced attendance supports more accurate tracking and stronger compliance with workplace policies around where work is actually being done.
Benefits of Odoo Users Location Restriction
Stronger Location-Based Security
Restricting login and attendance to authorized geolocations closes the gap left by systems that accept check-ins from anywhere.
More Accurate Attendance Records
Attendance tied to verified location data is harder to falsify than a simple time-based check-in.
Better Workplace Compliance
Businesses with location-specific policies — job sites, restricted areas, specific offices — get automatic enforcement rather than relying on trust alone.
Simple Administrator Control
Custom geofenced areas are defined directly by administrators using map coordinates, without requiring outside tools.
How Odoo Users Location Restriction Works
Step 1: Install the Module
Copy the res_users_geofence folder into the Odoo addons directory, go to Apps → Update App List, search for "Users Geofence," and install it.
Step 2: Define Geofenced Areas
Set up custom geofenced zones using map coordinates for each authorized location — this is how to restrict login by location in Odoo without relying on manual verification.
Step 3: Assign Restrictions to Users
Apply the geofencing restriction to the relevant users whose login and attendance need to be location-controlled.
Step 4: Users Check In From Approved Locations
Employees can only check in and check out from within the defined geofenced boundaries.
Step 5: Monitor Compliance
Review attendance and login activity, knowing it's tied to verified, authorized locations.
Frequently Asked Questions
What does Odoo Users Location Restriction actually do?
It lets administrators define virtual geographic boundaries (geofences), restricting users so they can only check in and check out from authorized geolocations.
How are geofenced areas defined?
Administrators define custom geofenced areas using map coordinates specific to the business's authorized locations.
Does this apply to login as well as attendance?
Yes — the module restricts login, check-in, and check-out actions based on geolocation.
Is this useful for businesses tracking on-site attendance?
Yes — it's ideal for businesses that want to track user attendance based on physical location and enforce location-based security.
How do I install Odoo Users Location Restriction?
Copy the res_users_geofence folder into the Odoo addons directory, go to Apps → Update App List, search for "Users Geofence," and install it like any standard module.
Does this improve workplace compliance?
Yes — by tying attendance and login to verified locations, it supports more accurate tracking and better compliance with location-based workplace policies.
Can different users have different authorized locations?
The module is built around custom geofenced areas defined by administrators, allowing restrictions to be tailored to the specific locations relevant to different users or teams.
Modules Similar to Odoo Users Location Restriction
Odoo Users Location Restriction pairs naturally with other CodersFort geolocation and attendance modules. For visualizing geofenced attendance directly, HR Attendance Geofencing in Odoo applies similar location-based logic specifically to HR attendance tracking.
For capturing a device's real-time coordinates with a single click, Odoo Geolocation Widget offers a simpler, one-time location capture tool. And for ongoing tracking of partner visits with route planning and analytics, Odoo Partner Geolocation Tracker extends geolocation into full field-visit management.
Together, these modules form a complete geolocation and location-security toolkit inside Odoo, from access restriction to attendance and field tracking.
Buy from our app store or contact us directly