Как указано в https://www.odoo.com/documentation/12.0/reference/security.html,, чтобы иметь возможность изменять запись (в данном случае на модели website.page
), проверяются права доступа пользователя (на ir.model.access
).
Итак, я бы предложил создать / отредактировать группу, добавить нескольких пользователей, а затем перейти на вкладку «Правила записи» и добавить строку, например, такую:
- Имя: отключить редактирование домашней страницы
- Объект: Страница (
website.page
)
- Домен:
[('id','not in',[1])]
- Подать заявку на чтение: [x]
- Подать заявку на запись: [x]
- Подать заявку на создание: []
- Подать заявку на удаление: []
Это правило должно позволять членам группы редактировать (write
) страницу веб-сайта, если ее id
не равно 1 (то есть домашней странице).
Примечание: Вы не можете использовать ref
в выражении домена, в контексте доступны только два объекта: user
(текущий пользователь) и time
(модуль Python).