This module extends the functionality of the CRM contact deduplicator to add permission groups that allow the matching users to use those tools, not needing to be the sale settings manager.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds three permission levels (Manually, Automatically, Without restrictions) that control who can use the contact deduplication tools in Odoo, so you no longer need to be a sales settings manager to merge duplicate contacts.
This module gives you fine-grained control over who can deduplicate contacts, without having to grant full sales settings rights.
It creates a new permission category called "Deduplicate Contacts" with three levels: - Manually: can open the manual merge tool and merge contacts by hand. - Automatically: includes the manual rights and can also run the automatic merge process. - Without restrictions: includes the automatic rights and skips the extra safety checks when merging.
A new "Tools" menu appears under the Contacts app, containing the automatic contact deduplication action. That menu is only visible to users with the Manually group.
On the merge wizard screen, the buttons that start the automatic process and update all processes are restricted to users with the Automatically group. The manual merge action is also restricted to the Manually group.
Access rights are set on the merge wizard and merge line records: the Manually group cannot delete merge lines, while the Automatically and Without restrictions groups can. When a user in the Without restrictions group merges contacts, the system automatically disables the extra checks that would otherwise block the merge.
It touches the contact deduplication wizard and its merge lines, and adds the new groups under the Master Data category.
Depends on
Required by other modules
Menus it adds
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/partner-contact.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0To configure this module you need to:
- Go to Settings \> Users & Companies \> Users.
- Choose a user.
- From field Deduplicate Contacts under Other in Access Rights tab choose desired permission level:
- Manually allows to run a manual deduplication process.
- Automatically allows to run an automatic deduplication process. > [!WARNING] > Automatic contact deduplication can easily lead to unwanted > results. Better backup before choosing this option.
- Without restrictions executes chosen deduplication method with admin rights, to be able to update objects where the user would not normally have write rights, and to allow them to merge contacts with different email addresses. > [!WARNING] > This is an advanced feature. Make sure to train the user(s) > before enabling this permission.
Usage
Source · Odoo 19.0To use this module, you need to:
- Ask your admin to give you the new rights.
- Go to Contacts \> Tools \> Deduplicate Contacts as usual.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.