Безопасность - m3dbedb/odoo GitHub Wiki

Уровень доступа: модель

security/ir.model.access.csv id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink acess_project_version,project.version.user,model_project_version,base.group.user,1,0,0,0

Внешний идентификатор (уникальный), имя (обычно в виде модель.группа),внешний идентификатор модели создаваемый автоматически вида model_имя_модели,группа безопасности (можно посмотреть в файле security/ir.model.access.csv готовых модулей),чтение,запись,создание,удаление зависимостей

Если в новом модуле создаётся новая таблица (модель), нужно настроить права доступа к ней рядовым сотрудниками и пользователям с расширенными правами.

Если новый модуль расширяет поля существующей модели, то пользователь, не имеющий доступа на редактирование родительской модели, новое поле редактировать не сможет.

Уровень доступа: запись. Пример создания настроек в интерфейсе и формирования xls на примере выгрузки рабочей настройки: