This is a side-effect of commit [1]. Consider we have access to companies A and B, and current active company is A. Before the mentioned commit we were able to grand a badge to an employee in company B. We should keep that behavior, as long as the current user have also access to company B. [1]:https://github.com/odoo/odoo/commit/b5b105eabd90419a5856e8279e277743c5915fc9 closes odoo/odoo#95757 X-original-commit: 9590b910ccaf92d0466b27ce3c4dda3c567f8676 Signed-off-by: Kevin Baptiste <kba@odoo.com>