OpenERP7, новый пользователь с полными правами не может создавать новых партнеров


С пользователем admin я могу делать все, добавлять, удалять, изменять и т. д. Как и должно быть.

Затем с помощью этого пользователя был добавлен новый, с полным доступом к параметрам продаж и учета, как и некоторые другие, необходимые для операций продаж. Затем попытался добавить нового поставщика, и он выдает предупреждение:

Access Denied
The requested operation cannot be completed due to security restrictions.
Please contact your system administrator.
(Document type: Pricelist, Operation: read)

Протестировал все возможные комбинации на правах пользователя и в конечном итоге предоставил полный доступ ко всем опциям. Тем не менее, я не могу создать какой-либо новый контакт/клиент/поставщик/и т.д. С этим пользователь. У меня заканчиваются варианты, я не знаю, что еще проверить или где искать.

EDIT

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

7 3

7 ответов:

Я действительно думаю, что это не ошибка.

Это конфликт "прав" (в правилах доступа и ACL).

Пользователь "портала или анонима", является внешним пользователем (от компании) и имеет только некоторые ограниченные права на доступ к некоторой публичной информации или может быть партнером exteranl, который может получить доступ к его личным документам и информации, связанной с его отношениями с этой компанией.

Обычный пользователь OpenERP (сотрудник компании с некоторыми или всеми правами "назовем это внутренний пользователь") не может быть и не должен быть В то же время "портальным или анонимным" пользователем (с очень ограниченными правами), и наоборот.

Просто снимите флажок для внутреннего пользователя OpenERP.

- это сообщение об ошибке, которая, по-видимому, связана с выбором опции для нескольких компаний и правами пользователя.

Перейдите в раздел Мультикомпания Доступ запрещен тип документа: партнер, операция: чтение , где ошибка была сообщена и отслеживается другими пользователями. Надеюсь, патч будет создан в ближайшее время.

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

Ссылка для создания нового сотрудника:

http://yoururl:PORT/?ts=1369948181483#view_type=kanban&model=hr.employee&menu_id=273&action=328

Я получил ошибку, когда я предоставил права портала контакту / клиенту, а затем, когда предложение отправляется (тестирование), открывая предложение, выдает сообщение об ошибке:

Доступ Запрещен

Запрошенная операция не может быть завершена из-за безопасности ограничения. Обратитесь к системному администратору.

(Тип документа: партнер, операция: чтение)

Однако, нажав кнопку ОК, можно пройти мимо него и перейти к оплате. Это основной продолжающийся вид проблема с OPENERP. Это уже должно быть исправлено...

Я только что столкнулся с аналогичной проблемой, решение которой состояло в добавлении правила записи для группы Administration / Settings, Вот как:

1-Перейдите к Settings->Groups и выберите Administration / Settings. (Убедитесь, что эта группа назначена новому пользователю de)

2-Нажмите кнопку Edit и перейдите на вкладку Rules. (Он должен быть пустым)

3-Нажмите кнопку Add, это действие открывает модальное окно, нажмите кнопку Create на нем.

4-дайте новому правилу семантическое имя-например, Partner: administration settings: see all - и убедитесь, что все права доступа выбираются.

5-в раскрывающемся списке Тип объекта res.partner, он позволит вам выбрать объект с именем Partner, на который ссылается ошибка.

6-Нажмите кнопку Add в разделе Groups и выберите группу Administration / Settings. 7-Наконец, нажмите кнопку Save & Close и сохраните изменения группы, нажав кнопку Save.

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

Это вопрос правил. Деактивируйте шаблон продукта правила . Правила переопределяют настройки записи доступа в разделе Настройка пользователя. Таким образом, похоже, что пользователи имеют идентичный доступ, но эти правила обходят ваши настройки.

Я думаю, что вам следует активировать режим разработчика, и перейти в setting/user -> select the user have this error. Затем нажмите Редактировать и снимите флажок public в разделе "другие дополнительные права". После этого нажмите кнопку Сохранить.