Overview
Some companies want to know from which network addresses each user may work. This module adds a validated IP address record and a many2many IP field on the user form. It extends Settings > Users and requires no other app. Administrators keep a clean register of permitted addresses per user.
Usage steps
- 1
Create IP address records
The administrator creates res.ip records from the dedicated menu, one per address. The name is the address itself.
- Field: IP Address
- Required
- One record per address
- 2
Address validation
A constraint uses the ipaddress library and raises Invalid IP Address if the text is not a valid IPv4 or IPv6 address.
- Blocks typos
- Supports IPv4 and IPv6
- 3
Open a user
In Settings > Users & Companies > Users the administrator opens the user form where the IP field was added.
- Administrator access required
- Standard user form
- 4
Link allowed addresses
The field IP Address (ip_ids) accepts several addresses through tags. The selection is saved with the user.
- Many2many tags
- Reusable across users
Screens
Illustrative mockups with placeholder data.
—
Added by this module
Roles
| Role |
|---|
| System administrator |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about IP Limitation.
