|
From: WLD <ml-...@wh...> - 2014-01-10 09:47:17
|
On Friday 10 Jan 2014 04:44:51 Janaranjana wrote:
> Dear WLD,
> You are amazing. Thousand thanks for you.
> It worked.
You're welcome, glad to hear it!
> I got another problem in manufacturing module.
> Access to perp_manufacturing acl denied. Need at least EGW_ACL_READ
> so i entered
> mysql> INSERT INTO egw_acl (acl_appname, acl_location, acl_account,
> acl_rights) VALUES ('perp_manufacturing', 'run', -2, 79) ;
> ...
> Now It is working. Have I done any mistake there?
As a general rule of thumb, if you encounter ACL permission errors and you're of the mindset that you'll get it working now and fix it properly later, you should enter the acl_rights value as a higher number, say 255. When you've added all the relevant permissions with this value, go to the ACL page for whatever it is you're manipulating and just hit save. That will rewrite some more sensible values.
I don't know why pERP isn't adding these permissions to begin with though. I note you said you installed from SVN, but was this a clean install in to eGW or did you overwrite a previous pERP from another source? (Even if you uninstalled it first)
It seems like a simple fix but before preparing a patch it will be worth trying to identify all missing permissions so they can be fixed at once.
Kindest regards,
WLD
|