Предупреждение при сохранении возможности в OpenERP - PullRequest
1 голос
/ 24 октября 2011

После создания возможности, когда я нажимаю «Сохранить», для некоторых пользователей выдается следующее предупреждение:

«Операция запрещена правилами доступа или выполнена для уже удаленного документа (Операция: чтение, Тип документа: Модификация пользователя). "

Что вызывает эту проблему?

Обновление: Я создал нового пользователя типа администратора и добавил ихгруппы: Продажи / Пользователь, Продажи / Пользователь Все лиды, Опрос / Пользователь, Инструменты / Пользователь.Это дает мне предупреждение при создании возможности.

Я добавил следующие группы для нового пользователя, и он работает нормально: Сотрудник, PartnerManager, Маркетинг / Пользователь, Бухгалтерия / Бухгалтер, Бухгалтерия / Счет, Бухгалтерия / Менеджер,Администрация / Права доступа, Управление персоналом / Менеджер, Управление персоналом / Пользователь, Знание / Пользователь, Маркетинг / Менеджер, Проект / Менеджер, Менеджер по продажам / Менеджер, Инструменты / Менеджер, Trimax / AdminMeeting, Trimax / ‌ SalesExecutive, Trimax / Vertical, Trimax/ SalesHead, Trimax / SalesManager, Юзабилити / Аналитический учет, Юзабилити / Расширенный, Просмотр, Юзабилити / MultiCompanies, Юзабилити / Никто, Юзабилити / Представление продукта Uos, Юзабилити / Вариант продукта, Склад / Менеджер, Склад / Пользователь, Инструменты / Пользователь, Администрирование/ Configuration

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

Решение, которое я упомянул выше, было для новых пользователей, но для некоторых существующихпользователи все еще доставляли проблемы.Поэтому я удалил некоторые ненужные группы, которые мне не нужны были для этих пользователей, и это сработало, теперь оно не показывает предупреждение.Было ли предупреждение из-за совпадения прав доступа или чего-то еще?

Ответы [ 3 ]

1 голос
/ 26 октября 2011

Эти пользователи, вероятно, не имеют прав доступа к объекту возможности или некоторому дочернему объекту. Прочитайте документацию по правам доступа для получения более подробной информации.

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

Другое обновление: Вы сказали, что удаление некоторых групп остановило предупреждение. Возможно, вы удалили все правила доступа из объекта. Если никаким группам явно не предоставлен доступ к чему-либо в OpenERP, то всем предоставляется доступ. Если вы действительно хотите выяснить, что происходит, я предлагаю вам прочитать документацию, на которую я ссылался выше. Вы также можете найти сообщение об ошибке в исходном коде и точно узнать, на что оно жалуется. Я считаю действительно полезным запускать сервер OpenERP в режиме отладки и проходить по коду, когда я пытаюсь понять какое-то странное поведение, подобное этому. Вы также можете попытаться выяснить, какие именно изменения вызывают эту ошибку, добавляя и удаляя группы, пока не найдете единственное изменение, которое приводит к возникновению проблемы.

0 голосов
/ 28 апреля 2014

та же проблема здесь. Я использую Multi-company, я предоставляю все разрешения пользователю

0 голосов
/ 16 октября 2013

Привет, это связано с проблемой прав доступа. Таким образом, вы предоставляете правильное право доступа своему пользователю (для создания возможности)

...