Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odpovědi
613 Zobrazení

Can a note in Odoo 17 be restricted to internal users only, excluding companies or any other contacts?

Further explanation:

I want to ensure that my users can only tag internal employees in the chatter and not companies or any other contacts.

Avatar
Zrušit
Nejlepší odpověď

From code side, Filters out portal users or external users then Link the user to their corresponding record (because Odoo stores partner info for both users and contacts).

class ResPartner(models.Model): 
​ _inherit = 'res.partner' 


 
​def _message_partner_allowed(self): 
 
​""" Restrict @mention to only internal users (employees) """ 
  ​internal_users = self.env['res.users'].search([('share', '=', False)]) 
 
​return internal_users.mapped('partner_id')

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
čvc 25
1145
2
bře 25
1411
0
úno 25
1079
0
úno 25
1219
0
úno 25
1201