OdooWiki OCA HUB

Mail Activity Filter Internal User

mail_activity_filter_internal_user folder_open OCA/social open_in_new
Uncategorized License: AGPL-3

Add a field to filter on internal user when assigning someone to an activity.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

When scheduling an activity in Odoo, the person picker now shows only internal users by default, so you no longer have to scroll past portal or shared users. A checkbox on the activity popup lets you switch the filter off when you really need to assign an external contact.

This module changes the small popup window used to schedule an activity (the one with the summary, due date and assigned person).

  • A new checkbox labelled "Assign to internal user only" appears just above the "Assigned to" field. It is ticked by default.
  • While the checkbox is ticked, the list of people you can pick from only contains internal users; users who are portal or shared users are hidden.
  • If you untick the checkbox, the full list of users becomes available again, so you can assign the activity to an external or portal user.
  • The checkbox is a setting on the activity itself, so it is remembered on that activity record rather than being a global preference.

The module extends the existing activity model mail.activity and only overrides the standard activity scheduling popup view. It does not add new menus, reports, emails or scheduled jobs, and it does not change how activities are completed or how reminders are sent. Its only effect is to make the default choice of assignee safer and quicker for day-to-day internal work.

Depends on

mail
Models and fields (1)
  • mail.activity · extends an existing modelfilter_internal_user (Assign to internal user only)

Text generated by AI (DeepSeek) from reading the Odoo 16.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

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.

info

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.