OpenERP7, new user with full rights unable to create new partners

Yaroslav picture Yaroslav · Feb 8, 2013 · Viewed 12.6k times · Source

With the admin user I can do everything, add, delete, modify, etc. As it should be.

Then using this user added a new one, with full access to sales and accounting options as some other ones needed for sales operations. Then tried to add a new supplier and it throws a warning:

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

Tested all the possible combinations on user rights and ended up giving full access to all options. Nevertheless I'm unable to create any new contact/customer/supplier/etc with this user. I'm running out of options, I don't know what else to test or where to look.

EDIT

Got an answer on the brand new OpenERP discussion site recommending to uncheck the Portal user rights for the user. Uncheking it partially worked. The warning still appears but when I click OK, fill the supplier and save, the new supplier is added without errors. Any recommendation?

Answer

user2142231 picture user2142231 · Mar 7, 2013

I really think that's not a bug.

it's a conflict of "Rights" (in Access rules and ACL).

A "Portal or Anonymous" user, is an external user (from the company) and have only some limited rights for accessing some public informations or it can be an exteranl partner which can access his private documents and informations related to his relation with this company.

A normal OpenERP user (a company employee with some or all rights "let's call it an internal user") can't be and should not be in the same time a "Portal or Anonymous" user (with very limited rights), and vice-versa.

Just uncheck these two options for an internal OpenERP user.