İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
974 Görünümler

Hello,


I would like to give access to my marketing team to the odoo studio report updating function.
Is there a way to do it without giving them full admin rights ? I want them to be able to create new and modify the pdf generators but not be able to change anything else with studio 

Don't hesitate to tell me that there is another/better way to do it without studio


Thanks in advance

Avatar
Vazgeç
En İyi Yanıt

Hi,


Odoo doesn’t allow restricting Studio access to only the report (PDF) editor — once a user has Studio, they can change models, views, menus, and more.


Giving Studio access to non-technical users (like marketing) can be risky because they might accidentally create fields, modify apps, or break business logic.


A better alternative is to bypass Studio entirely and give access to report templates through the Technical menu.


Go to Settings > Users & Companies > Groups, and create a new group (e.g. "Report Editors").


In that group, enable access to the following models: "ir.actions.report" (Reports) and "ir.ui.view" (QWeb templates).


Activate Developer Mode, then go to Settings > Technical > Reports > Reports — users in this group can now access and edit report actions (like Sales Order or Invoice).


Under Technical > Views, users can also find and edit the QWeb templates used to generate the actual PDFs (e.g. "report_invoice_document").


These templates use QWeb, which is an XML-like language with Jinja-style expressions — some basic HTML knowledge is helpful but not required if edits are simple (logos, labels, layout).


This approach keeps Studio locked away while still giving your team the ability to customize printed reports.


Hope it helps.



Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Ağu 23
8
2
Kas 22
3154
1
Oca 22
4924
2
Mar 15
4416
1
Kas 24
2193