2015-02-15 1 views
1

Я пытаюсь программно создать группу с разрешениями безопасности, которые будут применяться к определенной модели. Я использую (ir.model.access.csv) и файл XML.Модель видимости в безопасности (ir.model.access.csv)

enter image description here

Я получаю сообщение об ошибке:

Нет соответствующих записей не найдено для внешнего идентификатора

Это произойдет, если я определить права доступа для существующей модели не определен в моем модуле (например res_partner).

Как это работает? Должен ли я устанавливать разрешения для моделей, созданных только моим модулем, или я могу установить разрешения для других моделей в системе?

+0

В каком модуле существует группа 'group_res_customer'? –

+0

Группа: group_res_customer - это новая, которую я пытаюсь создать в пользовательском модуле. В этом настраиваемом модуле имеется много2незаданных, связанных с моделью res_partner. – Ehab

+0

попробуйте написать имя модуля перед именем группы ** module_name.group_name ** –

ответ

1

Я имел эту проблему раз в odoo v8.0

Наследственные модули имеют свои полномочия уже определены в его собственных папках, с их .csv и .xml файлов. Поэтому вам не нужно их устанавливать. Вероятно, вы можете наследовать разрешения, но до сих пор я не видел никаких модулей, которые это делают.

В моем случае я устанавливаю разрешения только для модулей, которые я создал, и это сработало.

Надеюсь, это поможет!

 Смежные вопросы

  • Нет связанных вопросов^_^