Odoo 为什么列表能看见,点进去却报权限错误:ACL 与记录规则域合并顺序
用户能在列表里看到记录,点进详情却报权限错,常见原因不是单纯“没给权限”,而是 ACL、全局规则、组规则和关联模型读取顺序叠在了一起。
TOPIC PICKS
用户能在列表里看到记录,点进详情却报权限错,常见原因不是单纯“没给权限”,而是 ACL、全局规则、组规则和关联模型读取顺序叠在了一起。
可以顺着继续读的相邻方向
不再泛讲 _check_company_auto,而是只解释 _check_company_domain 怎么把 company_id=False 共享记录、res.company 自身记录与普通业务单据区分开,帮助开发者读懂哪些跨公司关联其实是被设计允许的。
很多人把企业版 Documents 与 Sign 的集成理解成“从文档里发起签署,签完把 PDF 丢回文件夹”。但从 `documents_sign` 源码看,官方真正解决的是附件所有权迁移、签署请求如何绑定原文档或文件夹、完成件生成与邮件发送为何要区分 `no_document`、以及签署人/发起人如何自动获得受控访问权。
解释 Odoo 数据导入的前后端链路:上传、映射、校验、创建/更新记录,以及为什么导入失败通常不是“模型写不进去”。
讲清 Command.create / update / delete / unlink / link / clear / set 的语义,以及它们在 create、write、复制和批量改关系时的真实作用。
读懂 ir.cron 如何抢锁、分批执行、提交进度和重调度,才能避免把长任务写成一次性炸库。
解释 Odoo 的 model access、ir.rule 域合并和 read_group 中 many2many 的特殊处理。