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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0043671
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorhave not tried2020-04-06 11:042020-04-06 11:05
ReportercaristuView Statuspublic 
Assigned Toplatform 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0043671: Review and update "Security based on Role" field information

DescriptionWhen scheduling a process in "Process Request" there is a field called "Security based on Role". According to the doc[1] it is used to "get that only the user who schedules a process can monitor it in the process monitor window,
otherwise any user sharing the same role as the one who scheduled the process will be allowed to monitor it"

Note that:

1) The name itself is confusing, taking into account that the security is more at user level.

2) The HQL where clause of the "Process Monitor" window is as follows: "e.securityBasedOnRole='Y' or e.userContact.id=@user@". That really means that if you want to hide this information to other users you need to unflag that field.


[1] http://wiki.openbravo.com/wiki/Process_Request [^]
Steps To Reproduce.
Proposed Solutiona) Update name, help and description fields (an the doc)
b) Do we really want to have this where clause in core? If not we could remove this feature and if someone is interested in keeping this feature could export its own HQL where clause into a template.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-04-06 11:04 caristu New Issue
2020-04-06 11:04 caristu Assigned To => Triage Finance
2020-04-06 11:04 caristu Modules => Core
2020-04-06 11:04 caristu Triggers an Emergency Pack => No
2020-04-06 11:04 caristu Assigned To Triage Finance => platform
2020-04-06 11:05 caristu Category 09. Financial management => A. Platform


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker