90fa3e3c60e9b96e8d9ba071ae655a576d949a96
Since commit62c9dedafdattachments almost always require employee user access, unless some specific flow grants super user rights. Moreover other flows like portal checks user rights before going into attachments management with superuser rights. In this commit we simplify code by directly checking current user belongs to internal employee group (or is a superuser / admin). We consider tt is the role of controller/model using attachments to check and grants access to attachments. Some history of attachments management improvement (not complete, just an overview of discussed points) *3620cb68a0: improve attachment management in portal; *de7c119e66: improve message_post and its attachments management; *62c9dedafd: clean ACLs; Task ID 2004031 PR #38358 closes odoo/odoo#39869 Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%