Мне нужно скрыть кнопку «Редактировать» на странице «Продукты» только для определенной группы пользователей («Покупка/Пользователь»). Как мне это сделать?. Я попытался изменить его в представлении xml (исходного) файла на уровне формы. Однако это не отражает.
Скрыть кнопку «Изменить» в продуктах для определенной группы пользователей в openerp?
Ответы (2)
Группа покупка/пользователь имеет права только на чтение продуктов. так что тут ничего не изменить. если у вас есть пользователь в этой группе (и только в этой или других без определенных прав на продукт), вы не увидите кнопку редактирования на продуктах. Теперь проблема в следующем: как насчет пользователя, входящего в несколько групп, влияющих на права продукта? извините понятия не имею :/
person
CZoellner
schedule
02.05.2014
Я также пробовал права доступа. Однако это не работает для меня. У меня есть только один пользователь в группе пользователей покупки, и он не назначен ни в какую другую группу.
- person samaswin; 02.05.2014
я тестировал его на runbot.openerp.com (сервер v7) и не видел кнопки редактирования (пользовательская демонстрация была установлена для hr как сотрудник и только как покупатель)
- person CZoellner; 02.05.2014
Я решил проблему. Другая группа имеет того же пользователя и также имеет доступ на запись. Это проблема. Спасибо всем.
- person samaswin; 04.05.2014
Перейдите к Правам доступа ко всем группам и снимите флажок «Запись» для элемента продукта. Пожалуйста, проверьте это только для группы "Покупка/Пользователь". Надеюсь, это сработает.
person
nitesh
schedule
03.05.2014