diff --git a/addons/maintenance/security/maintenance.xml b/addons/maintenance/security/maintenance.xml
index cf564b0c859..a567eb8ddab 100644
--- a/addons/maintenance/security/maintenance.xml
+++ b/addons/maintenance/security/maintenance.xml
@@ -12,14 +12,14 @@
Users are allowed to access their own maintenance requests
- ['|', ('owner_user_id.id', '=', user.id), ('technician_user_id.id', '=', user.id)]
+ ['|', ('message_partner_ids', 'in', [user.partner_id.id]), ('technician_user_id.id', '=', user.id)]
- Users are allowed to access their own equipments
+ Users are allowed to access equipments they follow
- [('owner_user_id.id', '=', user.id)]
+ [('message_partner_ids', 'in', [user.partner_id.id])]