Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0013620Openbravo ERP01. General setuppublic2010-06-11 12:292010-06-12 00:00
networkb 
adrianromero 
highminoralways
closedinvalid 
5
2.50MP18 
2.50MP20 
Core
No
0013620: Wrong behaviour when you eliminate acces to a role
You eliminate access to a role. The users already created with this role haven't these changes.
Example:
User: Openbravo; Role: B11 with all access.
With this user, eliminate some role's access. The rol still has all access.

Create a new User with this role. The role has the access restrictions.
-As Openbravo Admin go to eneral Setup || Security || Role
-Select RoleB11 and go to Role >> Process Access
-Select Process Invoice and set Active = no
-As RoleB11 go to Sales Management || Transactions || Sales Invoice
-Complete an Invoice.
-Realize that the 'Post' button appears.

-Create an user with B11 role.
-Login with the user created.
-Create an invoice and complete it.
-Realize that the 'Post' button does not appear.
No tags attached.
Issue History
2010-06-11 12:29networkbNew Issue
2010-06-11 12:29networkbAssigned To => adrianromero
2010-06-11 17:17psarobeNote Added: 0028315
2010-06-11 17:17psarobeStatusnew => closed
2010-06-11 17:17psarobeResolutionopen => invalid
2010-06-12 00:00anonymoussf_bug_id0 => 3015027

Notes
(0028315)
psarobe   
2010-06-11 17:17   
This is not a bug. You are misleading some concepts. To hide the post button does nothing to do with the roles but with the preference of the user.
Openbravo user is able to see the post button but the newly user not and that's the reason why he cannot see it.

Take into account that roles never hide fields, buttons

Regards