Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0018777
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajoralways2011-10-14 14:412012-10-08 12:10
ReportermiruritaView Statuspublic 
Assigned Toshankarb 
PrioritynormalResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0018777: Secured Process preference not working

DescriptionFollowing the steps described here:
http://wiki.openbravo.com/wiki/Functional_Documentation/General_Setup#Process_Permissions [^]

although the preference is set, is possible to access a process only granting access to the window it belongs.
Steps To Reproduce1) Create a new role
- Name: Test Role
- Manual
- Assign the following window access
   + Sales Invoice
   + Payment Method
   + Currency
   + Financial Account
   + Business Partner
- Assign access to orgs:
   + F&B International Group
- Assign to user Openbravo
- NO process access

2) As F&B International Group Admin create a new Preference
- Attribute: Secured Process
- Value: Y
- Visible at role: Test Role
- Visible at window: Sales Invoice

3) Logout and login as Test Role

4) Go to Sales Invoice window and realize that the Add Payment In/Out process is accessible.
TagsnextMP
Attached Filespng file icon notAccessibleProcesses.png [^] (43,631 bytes) 2012-10-08 12:09


png file icon InactivatedProcess.png [^] (73,170 bytes) 2012-10-08 12:10

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0053095)
shankarb (reporter)
2012-10-08 12:05

Already Fixed. The code is present in WindowSettingsActionHandler.java file. I have also attached the console log, where the notAccessibleProcesses are added for the tab 283 (Sales Invoice), and the Add Payment process in that list are present.
(0053096)
shankarb (reporter)
2012-10-08 12:09

Reopened to include screen shot.

- Issue History
Date Modified Username Field Change
2011-10-14 14:41 mirurita New Issue
2011-10-14 14:41 mirurita Assigned To => alostale
2011-10-14 14:41 mirurita Modules => Core
2011-10-15 11:59 shuehner Issue Monitored: shuehner
2011-10-31 14:28 alostale Target Version 3.0MP5 => 3.0MP6
2011-11-15 08:41 alostale Tag Attached: nextMP
2011-11-15 08:59 alostale Target Version 3.0MP6 =>
2012-10-08 12:05 shankarb Note Added: 0053095
2012-10-08 12:05 shankarb Status new => closed
2012-10-08 12:05 shankarb Resolution open => no change required
2012-10-08 12:09 shankarb Assigned To alostale => shankarb
2012-10-08 12:09 shankarb Note Added: 0053096
2012-10-08 12:09 shankarb Status closed => new
2012-10-08 12:09 shankarb Resolution no change required => open
2012-10-08 12:09 shankarb File Added: notAccessibleProcesses.png
2012-10-08 12:10 shankarb File Added: InactivatedProcess.png
2012-10-08 12:10 shankarb Status new => closed
2012-10-08 12:10 shankarb Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker